Merry Xmas!
Number 7 is here with an unforeseen collaboration between Damon Albarn/Gorillaz and Elton John. Epic song, worth chilling to it. Mix of bass and basic beats – piano play, autotune rap and the voice of 2 great singers. What else do we need? A glass of Latte maybe~