TrueCar Prepares for Next Round of Racing in Alabama

SANTA MONICA, Calif., March 30, 2012 /PRNewswire/ -- The TrueCar Racing team will be hitting the track for the second weekend in a row, at least in part, as Katherine Legge (Dragon Racing) and Ashley Freiberg (JDC Motorsports) prepare to compete at the Honda Indy Grand Prix of...