Categories SAY IT'S YOUR BIRTHDAY TV On The Radio Released “Dear Science” 15 Years Ago Today Post author By MAGNET Staff Post date September 22, 2023 15 years ago today, TV On The Radio released Dear Science. Golden age. Read our classic TVOTR feature: TV On The Radio: Sound & Vision ← Nada Surf Released “The Proximity Effect” 25 Years Ago Today → Happy 65th Birthday Joan Jett