Radio Logo

KTDR The Best 96.3 FM Del Rio Texas

Del Rio, TX USA, Hot AC. Music Mix, Top 40

ranking 44  votes