Reviews

The Devil Wears Prada

The American Christian metalcore band The Devil Wears Prada made a stop at The Orpheum in the Ybor City district of Tampa Saturday night to a packed house. Joining the band on the second leg of its […]