Judas Priest @ Download Festival, March ’19

The most elaborate stage set ever!!

Judas Priest walked around like he owned that stage looking like he had a real good time up there!