Listen

Description

The Shemps hop in the Delta for one last ride through the haunted woods of the EVIL DEAD franchise.
 
Movie trailers and horror news break down on the Horror Hornshoe.