Advertising by The Network’s John Mescall picks his Desert Island AdsEditor-In-ChiefApril 29, 2025 I guess now that I’m stuck on a desert island, I should probably bring with me 5 pieces of advertising…