"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