Discovery Insure and +27 Advertising accelerate their new 'Love your Car' campaign with a playful commercial, produced by bouffant and directed by Petar Spiljevic.
Original Article
Discovery Insure "Hitchhiker" directed by Petar Spiljevic from Bouffant on Vimeo.