UFO Crash filmed in Yellowstone – 18th April 2016

New video footage of an UFO crash in Yellowstone National Park, which is located in US states Wyoming, Montana and Idaho.

New video footage of an UFO crash in Yellowstone National Park, which is located in US states Wyoming, Montana and Idaho.

All Comments

  • We here in the US have term for this type of “ufo crash” , we call it a “rocket launch”. I get that alot of people want this stuff to be true. I’d LOVE to see solid evidence of ETs! But for crying out loud, don’t post an obvious launch video and try to sell it as a ufo crash!!!

    Lioniz April 24, 2016 2:27 am

Leave a Reply