1 RARE T Active Member Joined Aug 11, 2002 Jul 25, 2010 #1 I have to be on the road today during th Nascar race. Is there anywhere I can watch it at tonight?