Judas Priest To Premiere Epitaph in Movie Theaters
The film captures the final show of the band's last ever world tour, filmed at the Hammersmith Apollo in London on May 26, 2012.
Beginning May 14th, a series of exclusive screenings will take place in selected cinemas in the US, UK, Germany, Austria, Spain, Sweden, Finland, Hungary, Mexico, Argentina and Brazil, with more countries to be announced. more on this story
hennemusic is an official news provider for antiMusic.com.