The Devil Wears Prada At Best Buy Theater In NYC

The Devil Wears Prada at Best Buy TheaterThe 8:18 Tour featuring The Devil Wears Prada, The Ghost Inside, Volumes and Texas In July rolled into Times Square in New York City recently. The bands took the stage at the Best Buy Theater and delivered a night that won’t soon be forgotten. I reviewed the show here, but for now, enjoy the photos!