Brandon Curtis Unveils Cosmicide At Pianos 2-25-16; last of 4 show Thursdays in February residency I caught Secret Machines at the long-shuttered Annex in, I’m reasonably sure, the fall of 07 when I had just moved to New York. It was an amazing show: loud, swirling, and to use the […]