Scream Town, located in Chaska and owned by BSM alumnus Matt Dunn, opened September 30th for its 2011 season. Let the screams begin!
Scream Town is back for another year
October 17, 2011
Scream Town 2011 from Knight Errant on Vimeo.
0