Judas Priest at Baxter Arena in Omaha, Nebraska on September 25, 2024. Photos and Review by The Pit Magazine Contributor, Bob DeHart Photography How can you not be excited for a Judas Priest show? The metal legends made it to Omaha, Nebraska on their “Invincible Shield Tour”. I am embarrassed…
Read More