What the? Cars?! WHAT IS THIS EUROPEAN MADNESS? I guess we oughta have sex with the cars then. Oh well.