#16: Giant Space Brains Of Palos Verdes

On August 17, 1971 Peter Rodriguez and John Hodges claim to have been abducted by a pair of large, blue, brains. These bizarre alien creature bring a dire warning to all mankind. Was a worldwide catastrophe avoided?

Episode Reference Links: 

GIANT SPACE BRAINS OF PALOS VERDES: (CALIFORNIA, USA)

GIANT SPACE BRAINS OF PALOS VERDES: (CALIFORNIA, USA)

Cryptid Crate Unboxing Video:
https://youtu.be/pntKqYTnQOw

Visit http://cryptidcrate.com and use promo code “GRAMPUS” at checkout to get 20% off your first monthly box!