Thursday, February 7, 2008

Goodbye England, Hello Londonistan

Red Planet sums things up in England.

No comments: