OMG! OMG! The stage is made of cheap plastic! OMG! LOL! The spot was more funny - of the sound they made going through it.
They're owned by Canadians now, doubt they go back to Florida, but that would bring back the nostalgia.
I'd personally rather they go back to Nashville. The Asylum was TNA's home before Impact even came to be.
OOOOOOOH nice. I like it.Skyway Studios is in Nashville, it's where they've been since the pandemic started