Scream City Comes to Haunt DC
Steelhead Productions, the blood, sweat, and brains behind Olney, Maryland’s legendary spook spot Field of Screams, has a few new tricks and treats for DC. Scream City has made its home in lot 8A of RFK Stadium, right next to the DC Armory… and its haunts are… Read More