29 July 2010, 7:10 am
CHERRY HILL, N.J., July 29 /PRNewswire/ -- Subaru Rally Team USA unveiled its new 2011 Impreza WRX STI rally cars to journalists in dramatic fashion at the Pala Raceway in Pala, California. The team provided full speed ride-alongs to journalists during practice for the ESPN Summer X Games 16. ... Read More »