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]

 
Join the discussion...