Six years to the day of Live Aid and five years and a day since the band supported Queen at Wembley Stadium, INXS headlined their own show at the famed venue to a sell-out crowd of 73,791 crazed fans.
Wembley Stadium is undoubtedly one of the most important venues in the history of soccer. In 1966, the iconic stadium saw ...