I'm honestly not familiar with it at all. I hung with a crowd of import car tuning guys around the time some of the earlier ones came out (legit guys... nobody just putting a giant exhaust pipe on their Civic), so we all just sort of made fun of it, but I wasn't really a car guy and didn't really care one way or the other. They all just looked really dumb to me even from a car-theatrics standpoint.