Sting Ray Robb won the Indy Pro 2000 cup championship, culminated by another win this weekend in Tampa, Sting Ray won seven races this season.
Sting Ray Robb won the Indy Pro 2000 cup championship, culminated by another win this weekend in Tampa, Sting Ray won seven races this season.
Sting Ray Robb won the Indy Pro 2000 cup championship, culminated by another win this weekend in Tampa, Sting Ray won seven races..