Ron Popeil, creator of the infomercial died – the man behind the catchphrase ‘But wait, there’s more!’ Read More