Tue, May 3, 2011 One-minute read

They say Osama Bin Laden is dead. And the press and the people of this country are in big celebration. The streets of NY look like the streets of Barcelona when Barça beats Madrid in a soccer game. And the press is even more surrealistic:

And this is what my roommate recorded yesterday night at Times Square at around 1am (EST time):


Read my roommate’s blog! (that’s an order)

I’ll keep you posted titans.