Monday, March 2, 2015

Late Night Pick: The Melvins

Legendary grunge rockers, The Melvins, are on Last Call with Carson Daly tonight (NBC, 1:35 AM). Here's The Melvins' "A Talking Horse" from their 2006 album, "(A) Senile Animal":



Here's Natalie Prass on last Tuesday night's Last Call: