Wembley Stadium is undoubtedly one of the most important venues in the history of soccer. In 1966, the iconic stadium saw ...
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.