Barra and General Motors have been under fire ever since the company revealed last year it would close four facilities in the U.S., and eliminate some 14,000 jobs.

Advertisement
Code: bgsport. 15% OFF for Sports & Outdoor Products

More videos