Brazil's Roswell

(2m 32s) tv-14

In 1977, on the island of Colares in Brazil, dozens of people claim to witness strange beams of light from the sky.

Create a Profile to Add this show to your list!

        
Already have a profile?