Japanese Supercars at the 2007 Tokyo Motor Show



Why didn’t Honda have a supercar at this year’s Tokyo Motor Show? Check out this Edmunds’ Inside Line video to find out why….

source

23 Comments

Add a Comment