The Cure: Apeldoorn

    The Cure concert at Apeldoorn, Netherlands 18 July 1980
    • Runtime: 24 minutes
    • Release Date: July 18, 1980