TNA Wrestling: Sacrifice
Directed by Michael VettorSacrifice (2005) was a professional wrestling pay-per-view event produced by the Total Nonstop Action Wrestling. Nine professional wrestling matches were featured on the card. Sacrifice is remembered for the Finals of the 2005 TNA Super X Cup Tournament.
Where to Watch TNA Wrestling: Sacrifice
Cast of TNA Wrestling: Sacrifice