About John Ashenden

Once SVP and Creative Director for Grooveshark. Continuing efforts towards making the web a more useful and equally more enjoyable experience.