Watched Designated Survivor today, the episode ”Lazarus”, and I think the show just killed itself in my eyes with the worst product placement on television ever. Holy moly!