Wade Fyfe via “Last Part“
The greatest spot in New York. Landing a trick here has been equated to 7/8ths of an orgasm.
Bust — ♦♦♦♦♦: This place was put on earth to make life worth living.
Location: 37th Street between First Avenue and the FDR Drive.