Flaming UFO Filmed in Peru (Video)
A fireball UFO was seen falling from the sky in Peru, according to footage aired by Peruvian television Channel N on Thursday Aug. 25, which described it as a meteorite that allegedly caused forest fires in the Cusco region.
By seth
9/1/2011
Updated: 9/29/2015
Friends Read Free