In light of declining global sales and the increasing cost of motorsports, many manufacturers have cut back on racing involvement. BMW has pulled MINI out of the WRC, and Ford announced it was ending its WRC efforts as well. Dodge cancelled its NASCAR program after losing Penske for the 2013...
2013 Ford Mustang RTR Makes Its Debut: Video
Ford Bringing Its 'Octane Academy' To Fuel TV In Early 2012
Video: Need For Speed Shift 2 Unleashed Trailer - Autolog Challenge