Baroness and Meshuggah at Terminal 5

Post Author: , Cienna Wills

On Wednesday, May 23, the Meshuggah and Baroness joint tour came to an end at New York, NY's Terminal 5.

Two metal giants descend upon Manhattan.