THS #183: Iced – The Most Absurd Movie Ever Made

Horror Heads, sometimes there comes a movie so fucking terrible you have to share it with everyone you’ve ever met. That movie is Iced. 

Check out this episode!