Nightwish and Beast In Black played Terminal 5 in New York City on May 8, and our photographer Rodrigo Fredes was there to capture all the action!
You May Also Like
Upcoming Releases
A new single is due out in May.
Latest News
"Because the business side and how the people there work, they are one of the big reasons why I left."