Unholy Sideshow DVD Release @ Troc

Dec 04, 2007 22:12



Filmed entirely in locations around Philadelphia [mainly West Philly], and featuring some local sideshow talent. Won Best SFX award at Terror Film Festival this year.

Click Here To View Trailer
Previous post Next post
Up