I'm not defending the cops here, but a couple of points I'd like to make about this. First of all, the Miami / greater South Florida region is more into soccer than football, and second of all, you have NO IDEA how many rich people are driving around in supercars around here. Even literally...