Archives for 

texarkana

The Town That Dreaded Sundown Trailer

A remake of the 1976 cult classic, The Town That Dreaded Sundown is set in Texarkana, AR, which was the site of grisly murders by The Phantom Killer, who may have returned 65 years later to start killing again.
0