Live Shots: Judas Priest at The Venue at Horseshoe Casino

by Andrew Perkins on April 18, 2018