Car Commercial Ingenuity

Friday, October 12. 2007

Although the advertisement itself falls a little short in terms of ... plot? ...a point? ...marketing reliability? ...it's still a really, really cool little computer animated spot. :D

(Page 1 of 1, totaling 1 entries)