Whipping Post (Ritz, NYC, November 17, 1981)

Description: 

Ritz, NYC, November 17, 1981