11 Corporate Screwups

11 Corporate Screwups

Large companies are always trying to do the right thing to maintain their public image or make profits. These 11 corporations has screwups that threaten those things.


User: Red Beard

Views: 1

Uploaded: 2015-03-22

Duration: 06:43

Your Page Title