Danny Clifford / Hottwire / WENN
Johnny Cash at Wembley Stadium, of all places
Country singer Johnny Cash performs at Wembley Stadium in London, England. The original caption for this photo says "circa 1980," which makes us suspect that the actual date was April 20, 1981. That performance was released as a TV special titled Johnny Cash: Live in London. Guess we shouldn't be surprised that Johnny Cash was in Wembley, because we now find that he had also appeared there before.