Friday, May 23, 2008

They finally found the telescope from NYC to London!



If you are in NYC this weekend be sure to check out this monumental find.