Listening to gorillaz reminds me of the days when I used to listen to their cd nonstop, and take a trip through the spaces of my mind by Mother Earth.
Aka when I used to get high as fuck.
Crystal Castles - Magic Spells
HOLY GHOST! + - ”Dumb Disco Ideas”