The Monster Charity Project in the UK, sent 28 life sized Frankenstein monster busts to the UK’s leading special effects artists. They instructed them to do...
Located in Florida, we saw first hand some of the devastation this Hurricane season has caused. iHorror has contacted some of our partners in order to...