I don't know about you guys, but I'm definitely a petrol-head ( that's gear-head for the Americans out there ). I like to bore people to death :wacky: with my knowledge about cars, motorcycles and anything with an engine basically.
So, naturally I know some car idioms, or at least car-related...