Rather than coming up with a new joke about the core NASCAR audience to go along with the launch trailer of
NASCAR 08 I'll just give you a few words and you can make your own. Those words are "Toothless", "No Right Turn", "Gene Pool", and "Dan Keener". Have fun and enjoy the trailer.