shanson30 Well-Known Member Joined Aug 19, 2008 Messages 198 Reaction score 3 Location Austin, Texas Nov 16, 2012 #1 Any F 1 fans? They are racing in austin, texas this week end and its going to be awesome. Sorry no mopars on the track, but one team had a new challeger in their haul truck.
Any F 1 fans? They are racing in austin, texas this week end and its going to be awesome. Sorry no mopars on the track, but one team had a new challeger in their haul truck.
toniflexen Well-Known Member Joined Dec 31, 2009 Messages 134 Reaction score 1 Location Gifhorn / Germany Nov 18, 2012 #2 Yes, I will watch the race at TV! Vettel gonna World Champion at 3rd time.
Frankie Member #9641 Joined Mar 31, 2009 Messages 62,280 Reaction score 35,489 Location Heart of Georgia Nov 18, 2012 #3 Not enough nitromethane for me. ;)