Tuesday, January 05, 2010

But Do You Think The Toilets Are Clean?

The World's Tallest Building has opened in that ghastly tinsel-shrouded, trashy shithole, Dubai. Then it exploded!!!!
Oh no... Oh wait — that's just the opening night fireworks display. We hope.