I was just watching Wildest Police Videos and a scene was shot at Roadrunners on the Colorado River in Arizona. Not too exciting but they arrested a guy in a 34' or 38' Scarab. I was dissapointed, I thought ther scarab would at least try to outrun them. Anyone know this place?