I can see it written on your face:
Nothing stops you from quitting The Race
And I can think
But never really contemplate
And I can Form
But never really deteriorate
Have you finally found your place?
Have you finally found your place?
Dialing up the afro-futuristic stylings of Sun Ra and Innerzone Orchestra, this Italian trio conjure up percussive cosmic vibes. Bandcamp New & Notable Jan 9, 2016