• ‘Foo Fighter’ UFOs Recorded In Colorado

    ‘Foo Fighter’ UFOs Recorded In Colorado25

    • September 6, 2011

    Just to make things clear from the beginning, this post isn’t about the popular rock band “The Foo Fighters”. So don’t expect to see the musicians flying in a UFO or something crazy like that. The term ‘Foo Fighters‘ is an aerial phenomenon that originated during the WWII era. Allied pilots reported encountering luminous objects

    READ MORE

What readers are saying...






Top Authors