Toyota TV spot
Chappelle Ciafardini Advertising-
Cincinatti, OH
Dave Chow Illustrations