Thursday, March 27, 2008

Frozen Grand Central

I received this as an email forward today and thought it was pretty darn cool so I had to post it.

It would freak me out to see something like this. I would think the aliens had landed! : )