Soul Sacrifice Official TrailerCheck out the official trailer for Soul Sacrifice.By Mike Tao on May 10, 2012 at 2:16PM PDT Soul Sacrifice