Our pal Jeffrey Martin of 360cities sent us this panorama that is not to be missed. It's not officially launched yet, but should be accessible on this preview for Neatorama readers:
Taken from the top of the Twin Towers on June 17th, 2000, this rare VR is a window into the past. The view from the top was spectacular, especially on that particular Saturday morning. We were a different country then.