Rich Howells

Legendary metal band Slayer brings final world tour to Pavilion at Montage Mountain in Scranton on July 31