VIDEO: Mickie James On Why She Left WWE, What Led To Her Signing With TNA
TNA Knockout Mickie James recently sat down with the folks at Wrestle Talk TV for the latest edition of their online “Wrestle Talk TV Extra UK” program. In this edition of the show, James talked to host Patrick Lennon about […]