Strangelove: My Car Is My Lover
Here are a couple clips from a British television documentary called "Strangelove: My Car Is My Lover." It is about mechaphiles, or men who have sex with cars. Umm, yep. That's what I said.
Added by corsa
Log in to post comments.