More Bands Added to First-Ever Metal Suckfest in New York City
Jerome Abramovitch
MetalSucks.net, Indie Merch Store and Live Nation have established an unholy and nefarious alliance to bring East Coasters the first ever Metal Suckfest at New York City's Gramercy Theater, which will be held Nov. 3th through Nov...