It’s been nearly two years since we got fresh-cut, ethereal music from the all things progressive producer, Spencer Brown. Illusion of Perfection was undeniably no illusion, and it swayed fans in the only way techno and trance can. But back in December, … Read More →