Subaru PUMA Rallycross Team Launch Posted on May 03, 2012Oct 25, 2013 AutomobilesColin BrandtCommercialEye CandyFeaturedGlobal Rally CrossRallyRally CarSubaruVideo If you haven’t seen the news, Subaru +…