slicingeyeballs: “Stream: The Cure’s first American concert — newly discovered tape of Cherry Hill, NJ, 1980 [Link] ” This is the closest we will get to time travel…