Illusion Of Perfection
Having picked up his first instrument at the age of 2, Spencer Brown already has 20 years of music experimentation under his belt. Now just turning 24, Anjunabeats’ youngest star presents his debut mix LP, ‘ Illusion Of Perfection ‘.