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 f ...