Flashback: INXS At Wembley Stadium


If you want to show someone why 80s music is the greatest music from the greatest decade ever, show them INXS rocking this 1988 classic New Sensation to a screaming crowd of 74,000 fans at Wembley Stadium in London.