I was listening to sports radio this morning, and several times they've aired commercials for something called "Real Pro Wrestling". They even have a website. Anyone else heard anything about this?
Looks like something to check out once, just out of curiousity, but I wonder how they can keep it from getting 1) gimmicky and/or 2) cheesy