Too big? View in new window

Mountain Dew: Toaster

Director: Michael Bay
Copywriter: Brian Donovan
Art Director: Mike Boulia
Editor: Tom Muldoon
Effects: Digital Domain

Adweek Best Spots of the Month, July 2007