Austin Idol Opens a Wrestling School – Details

0
- ADVERTISMENT -

As seen during recent episodes of NWA Powerrr, Austin Idol was promoting a wrestling school through several spoof commercials.

With that being said, Idol has now actually opened a wrestling school, called the Austin Idol Universal Wrestling College in Greenville, SC.

Trending Stories

- ADVERTISEMENT -