First I’ve seen of it, Vince trying to cash in on the populate turtles of the 90’s.
I actually think it was the jobbers who brought the gimmick to the table lol. I know on Bruce Prichard's podcast they talked about it early on and I swear he said Duane Gill and the other guy showed up in the gimmick or something to that affect.