This picture of Jack Wrangler must be from the Jack Deveau's film "Sex Magic", as I recognize the outfit. Jack portrays a window washer who jacks off outside of Roger's apartment before being invited in for more hot sex. They really strapped him outside of this Upper West Side apartment's window for the film shoot!
So yes, I'm back in town, but a bit busy catching up on bills, shipping off some porno that got paid for whilst I was out of town, and then of course getting some new auctions ready tonight and this week. Wish me luck