April 9, 2009TV & Film Click To Play gotta love those chevron ads. they're so funny they make me laugh.