Keith Richards in Paris, Helmut Newton, 1978. November 12, 2013 by the impossible cool. · Published November 12, 2013 · Last modified November 15, 2013
A Simply Surreal Chopper – Salvador Dali Edition September 25, 2012 by Greazy Bastard · Published September 25, 2012