Dude......... in all honesty.. you ashame anyone else who owns a Honda.
Racing runs deep in Honda's blood, yet youre sitting here bashing the sport of racing, and you drive a Honda. True, I find nascar terribly boring, but for you to even compare a nascar to a Peugeot 908.... is just
The OP wasnt bashing Honda. He was observing and stating his opinion about the current day "scene". Why the fuck are you getting so butt hurt?
For your own good, I would recomend that you stop posting on this site.