View The Clash on May 23, 1981EditFollowShare45 years agoSat, May 23, 1981at Stadio ComunaleFlorence, ItalyImpossible Mission TourThe ClashEditFollowShare