Headlines - Motordead

Aired:  06/09/05 Views: 3,071

General Motors lays off thousands of employees in a fit of corporate doublespeak, prompting one disgruntled employee to destroy all humans. (3:04)

Loading...