Judas Priest will be performing on the season finale of American Idol tonight on FOX. Don’t want to be caught dead watching American Idol? Come back tomorrow when we can watch video of the performance online together.

author avatar
Zach Shaw