You do learn something everyday ( at least most days), but somehow I am embarrassed to admit that I only learned this today.
Carrera is spanish for race. I know that cars named with spanish and italian words are fairly common. I don't really know why I didn't know this before except that I don't speak spanish.
Now tell me somebody else out there besides me didn't know this