The Ed Show 10/19/12

Sensata workers speak out

Ed Schultz is in Freeport, Illinois, talking with workers from Sensata Technologies. The company's doing just fine, yet Bain Capital is shutting down the ... more Duration: {{video.duration.momentjs}}