Screen Shot 2014-07-01 at 01.38.25

Impressed by Swedish art director Christoffer Castor’s hilariously over the top ad for his 21 year old Volvo last month, the car company commissioned him to work his magic on the new V60.

Bask in the glory of all that is upon your face.

22words