Check the Cosmo.ph gallery and see him take off his shirt! Click here.
More of John Spainhour here.
Follow Demigods on Facebook | Twitter | Instagram