More Tasteless Ads That Never Ran: The 2012 Chip Shop Awards

By Tim Nudd on May 29, 2012