May 16, 2010
May 16, 2010
Producers | Total Nonstop Action (TNA) |
Original title | TNA Sacrifice 2010 |
Directors | |
Writers |
as Rob Van Dam
as AJ Styles
as Sting
as Jeff Jarrett
as Jeff Hardy
as Mr. Anderson
as Abyss
as Desmond Wolfe
as Himself
as Scott Hall
as Himself
as Jesse Neal
as Madison Rayne
as Tara
as Kazarian
as Douglas Williams
as Rob Terry
as Orlando Jordan
as Brother Ray
as Brother Devon
as Robert Roode
as James Storm
as Chris Sabin
as Alex Shelley