Nightwish, Sabaton, and Delain Owned Buffalo’s Town Ballroom
The turnout for the April 16 Nightwish show at the Town Ballroom in Buffalo, both baffled and pleased fans to no end. After arriving just a few minutes before door time, the line had already extended from the Town Ballroom to nearly halfway…