Like watching car races? You don't have to go all the way to Daytona Beach. According to USA TODAY's 10BEST Readers' Choice Awards, one of the best NASCAR tracks in the country is in New Hampshire.