Atlanta-based DIY musician, producer, community organizer, and performance artist TAYLOR ALXNDR (they/she) released their newest EP 1993 March 11.