Madoff, Lay, Kozlowski Star in Obama ‘Big Bird’ Ad

Obama Big Bird Advert Still

Bernie Madoff, Ken Lay, Dennis Kozlowski, and Big Bird are featured in an ad for President Barack Obama's re-election campaign.

Source: Bloomberg