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.