Martin Scorcese, Ferrara Cafe, NYC 1974. by the impossible cool. · September 28, 2013 Martin Scorcese, Ferrara Cafe, NYC 1974.
Nick Cave February 25, 2015 by the impossible cool. · Published February 25, 2015 · Last modified February 28, 2015