justtalkingpodcast.com
The Amazing Race
Featuring Dr. Natalie Strand, person with diabetes and winner of The Amazing Race, Season 17. Listen Now.