Anyone else into UFO's like me? I think it's sooo cool. How can you not believe this stuff? Do you realllllly believe that earth is the only place with life?! NO WAYY!
Now, check out the footage below!
Cmdr. David Fravor of Windham says he still can't explain what he saw in the sky one day in 2004. The retired Naval commander is in heavy demand for interviews after the Pentagon's release of a once-classified program examining the existence of UFOs.