Is your dog a model hotel guest? Or would he be better off skipping this year's road trip? Advice from Car Talk's pet experts.
NASCAR is a huge sport, with legions of fans who turn out at the track to spend the weekend immersed in their favorite sport. It’s a carnival-like atmosphere with people in baseball caps and shirts and head-to-toe outfits in support of their favorite team.