does anyone remember this show? I want to say it was on speed a few years back. I've been trying to look it up but all I find is that game. I remember one season they had a fit, a mini, and I think a focus competing and I thought it was pretty bad ass Does anyone know where I could see episodes of this? I missed this for a while now.