Originally Posted by yutyeesam And of course, there's the Foo Fighters! Actually, foo fighters refer to UFOs spotted by Allied fighter pilots during WWII.
Forum Rules