German couple with burning libidos have tons of fun in and out of the car