James Turner

A programmer and entrepreneur with a love of cars, music and technology.