Mar
5
2008
Flinch in Driver’s Seat For Irvine Auto Center Spot
The crew at Flinch Studio recently teamed up with California-based Chota Media to create this TV spot for an LA-based auto dealer. The commercial is for Irvine Auto Center, featuring their mascot Otto (get it?).
Tags: Flinch









March 6th, 2008 at 6:44 am
Hey, I remember this… It turned out nice!