back to top
Community

El Paso UFOs Actually Flaming Parachuters?

Footage of the US Army Golden Knights dropping from the sky whilst on fire may explain the UFOs spotted in El Paso, TX. What do you think?

Posted on

View this video on YouTube

This post was created by a member of BuzzFeed Community, where anyone can post awesome lists and creations. Learn more or post your buzz!