NEWS

Screen Shot 2016-06-28 at 15.27.05

WILLIAM ARMSTRONG X MERCEDES BENZ GLS

Posted May 15, 2016

William has been busy doing what he does best – travelling around the world making epic commercials. He recently shot this film for Mercedes Benz GLS in LA, and he has another Mercedes spot which will be released over the coming months. Watch Will’s latest piece here.

Venom

TwitterBonus