The Judas Priest pop-up store at Sony Square NYC - located in the gallery at Sony Square NYC (25 Madison Avenue in New York City) - is open now through March 19th. A video tour from Ken Pierce (PiercingMetal.com) can be seen below, as well as some photos from the...
Continue reading...
Continue reading...