Judas Priest and Deep Purple are currently out on a co-headlining North American tour. Produced by Live Nation, the outing will visit 25 cities across the US and Canada before wrapping September 30th in Wheatland, California. Check out quality fan-filmed video of Judas Priest's show at Michigan Lottery...
Continue reading...
Continue reading...