On May 27, 2005, at 10:07 p.m. Big Ben’s clock stopped. It was a hot summer day in London, and the heat is presumed to be what caused the famous clock to stop.
On May 27, 2005, at 10:07 p.m. Big Ben’s clock stopped. It was a hot summer day in London, and the heat is presumed to be what caused the famous clock to stop.