Spencer Brown toggles between the vintage and the modern on thematic ‘I Was Too Young for 90s Raves’ EP Hear Spencer Brown make his Factory 93 debut with a concept-driven three-track EP.