The Dark Terrors - S1.E30
December 23, 1967
0
ratings
0
reviews
0
video reviews
Overview
Life-like and substantial shadows of beasts are projected in various locations in New York City by the Phantom's new Shadow-Scope glasses to cause panic and enable the Phantom to effect unconstrained bank and jewelry store robberies.