KINGBLIND: Music, Art & Entertainment Music News, Album & Concerts Reviews, MP3's, Music Videos, Art / Entertainment and much more!

TV on the Radio to be this week’s musical guest on “SNL”

TV on the Radio are set to be this week’s SNL musical guests (airing on February 7), They are currently promoting their new album, Dear Science. Considering that TVOTR rarely disappoint this should be something to see..