Sin Cara needs to adopt that persona on tv. I'd lose it if he just showed up randomly and posed while someone translated. Could team him with someone else that's not doing anything like Zack Ryder and have them just play up the goofy tag-team schtick.
|