Cleveland is known for some pretty weird things. The city is the home of the Torso Murders, investigated by Elliot Ness himself, and just north...
It seems the rubber suit has struck again, only this time it wasn’t Bigfoot in the icebox, it was an alien in the deep freeze....