Supercompressor

Simultaneously an appliance and your raunchiest dream come true

Published On 06/15/2005 Published On 06/15/2005
Previous Venue Next Venue Venue Description
1. Alarm Clock Camera 173 Christopher Street, New York, NY 10014 (West Village)

We suggest utilizing some high-tech gadgetry to preserve your legendary performance: the alarm clock camera, from The Detective Store on Christopher Street.