In Mercedes-Benz A Fistful of Wolves – Mercedes-Benz original January 14, 2015 The new Fashion Creatives film features the C111 and Justin O’Shea, buying director at online fashion store mytheresa.com, as well…