Saturday, August 11, 2007

Big Ben

London's Big Ben Stops Chiming

Isn't this a sign of the apocalypse? It should be, if it's not. ;)

0 comments: