Deee-Lite

Deee-Lite, NYC - 1991