Scene (and Seen) on Sixth Avenue August 1, 2012 The Other Day. Just off West 8th Street. On Display: The River album.