I pretty much detest most NASCAR racing.....unless it's at an actual circuit track like Infineon/Sears Point. I jsut hate the way there is basically no difference between the NASCAR vehicles...instead of representing their real-world counterparts, these "stock cars" are not only NOT stock, but they're genericars, with no difference between one another.
I gotta say I love watching old NASCAR races, tho...even if it's at an oval. Seeing old Chargers, Torinos, Thunderbirds, etc lumber their way around the track is pretty intense.