Don't see why anybody things this is new...
Public sex in cars has been going on since the invention of the car. And watching people having sex in cars has been around just a little bit less that having sex IN the car.
The "buzz" about it is not the sex...it's people watching you. :-OOOO