Troy & Genie Who?
Worship Rock 1
"the humbling" is the #1 song of 1999 on KNLR!
and not only that, but "total eclipse" came in at #5!
Kyle's field of work: Radio