Mercedes Benz

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













Art Director: Lionel Bui

Made in New York City