Living the gimmick.

Tag Archives: Sin Cara

Episode 13.5: The Sin Cara Problem

In this bonus mini-episode we discuss Sin Cara’s bright future in the WWE (That’s sarcasm, kids.)

Share Button
Play