09/01/2010 - Subaru Rally Team USA Takes Two Podium Positions in Inaugural RallyCar Rallycross Exhibition
Cherry Hill, N.J., 8/29/2010 – Subaru of America, Inc. - tire walls exploding, cars going sideways and infield dirt going in all directions, would usually indicate accidents at New Jersey Motorsports Park, but this weekend the competitors, racing the inaugural RallyCar Rallycross Championship, showed nothing is off-limits. Read more... |