UFO Files
Brazil's Roswell
Season 1 Episode 12 of 16
The story of a remote Brazilian island that locals claim was visited nightly for two months in 1977 by flying objects, leaving people with bizarre puncture marks and blood loss
UFO Files airs on Sky History 2 HD at 3:00 PM, Thursday 28 November.
Topics
News ➝ Current Affairs
Documentary