Denver Broncos Thunderstorm Parachute Team Sets off Reports of UFO Sightings

July 7, 2014

Go-Pro cameras captured a group of daredevils with fireworks attached to their feet soaring through night sky.