All Pigs Must Die to Make Live Debut in New York City

by | Nov 21, 2010

All Pigs Must Die will play their first show on January 15 at Cakeshop in New York, NY with Trap Them.