The smell of leather, safety pins, and desperation.

The Sex Pistols have created their own perfume.

Comments are closed.