Whatever happened to Gorillaz? I really haven't heard much of the duo since their 2010 Plastic Beach, which I never really got into. This one is from their stellar sophomore album, Demon Days, which I did! Check out the funky, irresistible Dare... (That head is a weird concept!) Oh,and have a great Hump Day! There's a three-day weekend on the way!