by MuscleLooking
Best story I've read here in a while. Only quibble was I wanted to know what kind he was wearing. Cheers!