HomePodcastsThe Smartest Man in the WorldPantsThe Smartest Man in the WorldPantsJuly 28, 2023 · 1 h 2 minPlay episodeShare from this pointShow notesLive from the Soho Theatre in London, Greg ponders pints, Pantera and Portsmouth.All episodes of The Smartest Man in the World