"it was L.L. Bean meets the Sex Pistols"
L.L. Bean is a clothing company famous for its preppy style.
The Sex Pistols was a highly influential English punk rock band formed in 1975. They produced only four singles and one studio album, breaking up just three years later after a turbulent US tour.
Listen on Spotify: God Save the Queen - Sex Pistols