Feedback

Crew Gives Big Ben a Scrub

 

Technicians rappel down the famous London landmark to give the clock its annual cleaning.

Shows