r/tvads•6 yr. agoAdsOfTheNearPastNational Geographic - TV Advertisement - United Kingdom (2007)adsofthenearpast.com/2020/03/national-geograp...adsofthenearpast.comPosted Mar 12, 2020, 6:16 AM UTC10Share