Steve Cochran on The Big 89
Potential UAW 'stand-up strike' could force the automotive industry and economy to take a seat
00:00 / 11:08