E66 Varginha Brazil UFO and Aliens

Spread the love

Come along for this week’s episode, the strange UFO and alien sightings in Varginha Brazil, from back in 1996!

 

Correction: I mentioned the Little A’Le’Inn, which I said was in Roswell. Its actually in Rachel Nevada. Looks like a great place to visit, I hope I get the chance some day.

 

You can follow the show on twitter @alienconpod. We also have a facebook page.