openpaddock.net
IndyCar – Toyota Grand Prix of Long Beach Preview
By: Kevin Neely The Questions What? Toyota Grand Prix of Long Beach Where? Streets of Long Beach, California When? April 15 3:30pm EDT Who? IZOD IndyCar Series Why? Why not! The Circuit The Toyota …