Emily Carroll on Muck Rack

Emily Carroll

Verified
New York, NY
Managing Editor — The Baffler
As seen in: The Baffler, ComicBook.com

managing editor @thebafflermag | retired heckler at #cantablounge