Episode #1063: That Ringing In Your Ears Is Here To Stay

Episode #1063: That Ringing In Your Ears Is Here To Stay

Episode #1063: That Ringing In Your Ears Is Here To Stay

TBTL talks to fellow radio friendo Steve Scher about what it's like to live with ringing in your ears 24 hours a day for years and years.

0:00
0:00