Blake Robin is a nu-disco producer and DJ who performs under the name Baron von Luxxury. In the summer of 2007, his close friends Theresa Duncan and Jeremy Blake, a glamorous couple who were fixtures in the New York art scene, both committed suicide. She died from an overdose of Tylenol PM combined ... More >>
The Mae ShiThe Mae Shi never broke up, technically. Still, the L.A. group's last show was nearly three years ago, in Germany, and featured only one original member.
In the meantime, they've all gone on to other projects; co-founder Jeffrey Byron has worked with Busdriver, Brad Breeck is a te ... More >>