TruSpeed Motorsports, based in Costa Mesa California, wrapped up their 2012 Pirelli World Challenge season by placing all four of its drivers in the top
Read moreTruSpeed Motorsports, based in Costa Mesa California, wrapped up their 2012 Pirelli World Challenge season by placing all four of its drivers in the top
Read more