Tuesday, 8 June 2010

UFO TV News Report:
Foo Fighters (TVN, Santiago, Chile)


This TVN report presents several worldwide UFO footage:

http://www.youtube.com/watch?v=1GHRahGpTgU

TVN (formerly Television Nacional de Chile) is Chile’s state broadcaster.
















TVN presents the famous 1976 British Airways Concord UFO footage