Friday, September 19, 2008

Lehman Brothers - New York City

The business bank Lehman Brothers closes its doors...
I'm wondering what's gonna happen to the superb building in which it had its New York offices next to Times Square.










Untwist is the company that manufactured this LED screens. More info on their website: http://www.untwist.com/

No comments: