TNA Genesis 2012

TNA Genesis 2012

167 mins | Jan. 8, 2012

Genesis (2012) was a professional wrestling pay-per-view (PPV) event produced by the Total Nonstop Action Wrestling (TNA) promotion, that took place on January 8, 2012 at Impact Wrestling Zone in Orlando, Florida.[3] It was the seventh event under the Genesis chronology and first event of the 2012 TNA PPV schedule.

TNA Genesis 2012

167 mins | Jan. 8, 2012

TNA Genesis 2012
Genesis (2012) was a professional wrestling pay-per-view (PPV) event produced by the Total Nonstop Action Wrestling (TNA) promotion, that took place on January 8, 2012 at Impact Wrestling Zone in Orlando, Florida.[3] It was the seventh event under the Genesis chronology and first event of the 2012 TNA PPV schedule.
Producers Total Nonstop Action (TNA)
Original title TNA Genesis 2012
Directors
Writers

Cast

Robert Roode Jr.

as Bobby Roode

Jeff Hardy

as Jeff Hardy

Kurt Angle

as Kurt Angle

James Allen Cox

as James Storm

Matt Morgan

as Matt Morgan

Nuufolau Joel Seanoa

as Samoa Joe

Nick Aldis

as Magnus

Mark LoMonaco

as Bully Ray

Chris Parks

as Abyss

Gail Kim

as Gail Kim

Mickie James

as Mickie James

Rob Van Dam

as Rob Van Dam

Chad Lail

as Gunner

Devon Hughes

as Devon

Elijah Burke

as D'Angelo Dinero

Daniel Solwold Jr.

as Austin Aries

David Cash

as Kid Kash

Michael Paris

as Zema Ion

Jessy Sorensen

as Jesse Sorensen

Ric Flair

as Ric Flair (Ringside)

Ashley Lomberger

as Madison Rayne (Ringside)

Jamie Szantyr

as Velvet Sky (Ringside)