glass mcclure | work | print


Amtrak - “Pastime”

Giants fans come from all over Northern California to watch the games. Challenged to get them to hang up the car keys from time to time, this ad explores reminding them it’s possible in a world that is uniquely Americana at its heart.