Gorillaz are still enjoying the buzz from their latest album Humanz, but now move on to new material by releasing footage for a fresh single┬ácalled “Sleeping Powder.” Watch Read More