ancalawest.com
Alexander Rossi Races to Second Straight Long Beach Grand Prix Win — KTLA
Alexander Rossi conquered the streets of Long Beach for the second consecutive year. Rossi became just the eighth driver to win more than once on the temporary street course through the picturesque…