Watch: Illuminated Triangular UFO Filmed in Brazil | NewsRadio WHAM 1180 – iHeart

NewsRadio WHAM 1180 – Rochester’s News, Weather & Traffic Station. Play … In the footage, the UFO initially appears to be a large glowing ball of …

Leave a Reply

Your email address will not be published. Required fields are marked *