In need of some car sex.