Tag: Chicago Auto Show
Honda’s CEO redlined the NS-X onstage before its debut in 1989
Before Honda could unveil its sleek new sports car, Honda's CEO decided to peg the throttle on-stage just because.
If it wasn't for Honda's public...