1,000 Brits ask Google ‘how to have sex in a car’ every single month

According to the latest GB Driving License Data from Gov.uk, over 40 million people in Great Britain hold a full driving license. That’s a lot of people that should know a thing or two about cars. HOWEVER, new research by…