David Sale

Associate Software Developer at Sky. Views are my own. @LeighUpdates updater! - Follow every game live at:

Spoken at 2 events in 1 country

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