POSTER: TNA Sacrifice PPV on 4/27 in Orlando, Florida

InDemand has released the poster for TNA’s Sacrifice PPV on 4/27 in Orlando.

Source: InDemand.com