Italian Car Ad Has Sex On The Brain

Latest

This Fiat commercial is a mind fuck — literally. Because who doesn’t want to drive a car conceived during a slimy mid-meeting brain orgy? [Buzzfeed]

0 Comments
Inline Feedbacks
View all comments
Share Tweet Submit Pin