Oct 28, 2012 #1 JRSVIPR New Member Supporting Member Joined May 20, 2006 Messages 6,141 Reaction score 3 Location San Diego,CA. Anyone watching? It is on NBC SPORTS channel. Some nice rides.
Oct 28, 2012 #2 V ViperCLKGTR Active Member Joined Jun 3, 2012 Messages 1,092 Reaction score 9 Yea I love this series.... What's better than Vipers racing Vipers?