Spencer Brown presents Illusion Of Perfection on Anjunabeats
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’.
A graduate of Electrical & Computer Engineering at the prestigious Duke University, Spencer’s career has already seen some incredible