Corporate committee of shitheads

Current TV – Sahara Reporters