Showing posts with label UK. Show all posts
Showing posts with label UK. Show all posts

Monday, August 8, 2011

London's Burning

Good heavens, what's going on over there. This is like something you'd see in L.A. or some country in the Middle East.

Scary stuff.