Alex Tagliani Pleased with First Run as Part of Sam Schmidt Motorsports

Category: Indy Lights, Team News ALEX TAGLIANI PLEASED WITH FIRST RUN FOR SAM SCHMIDT MOTORSPORTS LEEDS, Ala. (March 15, 2011) – It’s been just...
Click Here to Read More