Honda put together this extremely cool ad to highlight the inner workings of one of its new cars. You will think it’s got to be computer generated or special effects, but it’s actually real.
May 10, 2003 • no comments