John Lydon Tour Dates

John Lydon Tour Dates

John Joseph Lydon, also known by his former stage name Johnny Rotten, is an English singer-songwriter, television presenter and painter, best known as