Trapped Dead Trapped Dead Teaser TrailerCheck out the teaser trailer for Trapped Dead.By Mike Tao on October 14, 2010 at 3:39PM PDT Trapped Dead