James Davis

Making as many brilliant things as possible, considering the circumstances.

Spoken at 1 event in 1 country

James Davis has not yet claimed their profile. Are you James Davis? Sign in with Twitter to claim your profile and make changes.

James Davis recently attended

  1. MobileCulture2

    England England, London

    17th July 2012

    James Davis spoke