Mercedes Benz celebrates "the best" of fashion, sports, and film in tandem with brand milestones.

Creative Director, Razorfish, 2012



















Art Director: Lionel Bui

Made in New York City