2008 Detroit Auto Show: Suzuki X-Head Concept

Suzuki's life-size Tonka Truck