On this episode of Blame It On Outer Space, Ben suits up and
explores more Stranger Things than usual. We discuss the elusive, deadly, blood-sucking
Chupacabra! This cryptid was first discovered in Puerto Rico in the
unbelievable year of 1995. Is Madelyne Tolentino’s sketch to be believed? What
is this thing doing to our animals? Could they be alien in origin? Or is human
mad science at play? Plus #CONFIRMED wherein we skip the case file and outright confirm 2 other conspiracies.