A surprise new entry in the Super Bowl 2011 Ad line-up appeared. Japanese carmaker Suzuki will advertise for the first...
Jan 29 2011, 7:30am CST
Suzuki will show at the IAA 2007 the Kizashi Concept car.
The Suzuki Kizashi is supposed to take Suzuki into the...
Aug 13 2007, 8:00am CDT