Russell Brand at Grand Central Terminal

09:19 PM Mon Jan 31, 2011 Source
Twoup Twoup

Just saw Russell Brand at Grand Central. I am now 1000% convinced that I'm currently in Limbo. I can only wonder what's gonna happen next...

01 Choose Story Width

600px

02 Copy Embed Code