Transatlantic Cable podcast, episode 91

Dave and Jeff talk about Avengers: Endgame scams, trust in social networks, the new royal baby, and more.