technology
Technology OkToBeTakei Now 91%

People are having sex in self-driving cars, apparently

mashable.com
240
28
Comments 28