INXS 1991 Concert Film Remastered For Release In June!

INXS - a sold-out Wembley Stadium in London, July 13, 1991. The concert captured on film. A remastered version of "Live Baby Live" was screened in theaters last year. It'll be made available to the masses on June 26th via Eagle Vision. Here's a taste, "Suicide Blonde!"

Photo: Getty Images