Feb 15 2025 65 mins 3
This week Sisters in Space is back with an all new episode about some incredible incidents in Brazil involving the strangest alien "technology" that we've ever heard of. This week also involves a lot of human looking aliens, which begs the question... Was this even aliens? Buckle up for a wild ride filled with mystery, bizarre encounters, and plenty of laughs. This one is out there, and you won’t want to miss it!