Home > All Conditions > James Gosling, Mr James Gosling, Mr Name: James Gosling, Mr Speciality: Substance Abuse Joined: 11/03/2016 City: Albany State: New York Country:: United States My Videos Quit Smoking 5728 Views