From his blog:
"I’ve done some questionable things in my younger days.. Weirdest part is it was my idea in the first place and even weirder is that I was really psyched about it. Those images were shot in 2000 for a Willy Bogner Film called Ski to the Max and also ended up in The Game by PBP. If you haven’t seen one of his films before I recommend you start with the 70s.. magic!" -JP
Aha, such a golden moment. I need to go find the actual shot, or does anyone have either of those movies?