Mental Health Break

Brian Abrams captions:

The last time we saw Cookie Monster cover Tom Waits was almost two years ago with his rendition of “God’s Away on Business” from the blues legend’s 2002 LP “Blood Money.” Now, the guttural “Sesame Street” regular returns, courtesy of YouTube’s cookiewaits channel, with a not-so-PBS-friendly take on Waits’ anti-war jam “Hell Broke Luce.” CM nails it.