Did You Know: 65 Weird But True Facts To Amaze and Surprise Everyone
Big Ben's clock stopped at 10:07 p.m. on May 27, 2005.It was particularly hot in London that day-31.8 degrees Celsius (89 degrees Fahrenheit)-so it's possible that the clock stopped due to the heat. 34.