FREAKOUT at The Stonewall Inn

The Stonewall Inn, 53 Christopher St., New York, NY