We find more and more people who remember the exact same advert, announcing The Switch. But it’s nowhere to be found. Is this 90s football-based advert real? If so, where is it?
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More