Sacrifice (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.
TNA Wrestling: Sacrifice
Sacrifice (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...