thecarnut.typepad.com > SEMA SHOW 2007

HONDA RACE CAR

HONDA RACE CAR

2007 SEMA Show, Las Vegas

Someone say "Honda performance"? How about this blown example of Japan's finest, outfitted with so many performance (and appropriate appearance) parts that we lost count ...

Previous | Main | Next