May 4, 2016
This is it, folks, the episode you've been waiting for, episode 1 of the all extreme, all shock cinema series! The Horrorhound Radio crew of Aaron, Jason and Freddy start at the very beginning of "shock" cinema in 1903 and make it to 1973. Warning, this is episode is NOT for the faint of heart! Also in this episode...