World Trade Center UFO
This incredible piece of footage was recently released to me by a colleague on the internet who has a website at . www.sodapopsworld.com. The footage was allegedly recorded during a helicopter flight over New York city on July 24th 2000, by a couple who wish to remain anonymous. This video may in fact be too good to be true, but as always, we provide it so you can be the judge!