Aliens Love War on Earth?

  1. #1
    Wireman's Avatar
    Join Date
    May 05
    Location
    8507 Queens Boulevard
    Posts
    53,419

    Aliens Love War on Earth?

    Apparently aliens always show up on Earth during times of war...

    UFOs Confront Soldiers During War, Says Ex-Air Force Intelligence Officer
    Advertisement

  2. #2
    theguru's Avatar
    Join Date
    Nov 00
    Location
    Florence
    Posts
    147,857

    Ancient Aliens has an episode on this one, pretty interesting.

Top