The 2 AM Theater: “The Black Scorpion” & “The Monster That Challenged the World”

The 2 AM Theater: “The Black Scorpion” & “The Monster That Challenged the World”

shows

The 2 AM Theater: “The Black Scorpion” & “The Monster That Challenged the World” Mexico and Southern California are the playgrounds for this 2 AM Theater’s menagerie of monstrous nightmares.