Patrick Macnee, who brilliantly portrayed dapper secret agent John Steed in the 1960s television series The Avengers, has passed away.
Patrick Macnee, who brilliantly portrayed dapper secret agent John Steed in the 1960s television series The Avengers, has passed away.