Kid Cudi and Dot da Genius’ debut as the band WZRD released their self-titled album earlier this week. The album features a track cover of Nirvana’s rendition of the Lead Belly original “Where did you sleep last night.” Nirvana is known as the first and only band to have covered the song in homage to […]