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

Published: April 19, 2012, 1 a.m.

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.