Mercedes-Benz, Michel Gaubert + Petit Michel

Director: Toben Seymour