Happy Halloween!

October 28, 2009

Take 5 and watch this short film, “The Life and Death of  Pumpkin” by the Blame Society Productions. It won best short film and best concept at the 2006 Chicago Horror Film Festival.