“First off, I find a lot of podcasts to be annoying because the hosts are so in love with themselves and find themselves so charming and love the sound of their own voices. LEIGH FOSTER is NOT annoying. Leigh Foster has a wonderfully soothing non-grating voice and he's a great listener. He’s...”Read full review »
Tay State of Mind via Apple Podcasts ·
United States of America ·
03/04/16
Do you host a podcast?
Track your ranks and reviews from Spotify, Apple Podcasts and more.