BIG TIME!!!
Thursday, May 13 at 10:15 PM
The minute hand on Big Ben's Clock in London is 11 feet long!!!
0 Comments: