One of the coolest guys ever... I saw him in summer 2005 supporting a Red Hot Chilli Peppers gig in Hyde Park, London of all things and he was AMAZING.

R.I.P.