TNA has posted exclusive footage of Mickie James‘s concert in Music City (better known as Nashville, Tennessee).
Hosted by Christy Hemme, the video takes us backstage before the concert and features a little heel promo cut by Mickie herself, in which she compares the concert to the moon landing and the invention of the Twinkie.
Watch the video below:
What do you think of Mickie mixing her heel character with her music career?