one or more persons obscuring or augmenting any part of their body or bodies with record sleeve(s) causing an illusion

Le Monde

February 25th, 2008 Carl Morris

The latest edition of the French newspaper Le Monde has a news piece on Sleeveface. Pochettes de disques à face humaine (text on Le Monde website)