Falcon Studios writes at NakedSword.com:
“Tucked away deep in the Austrian Alps is ‘The Chalet’ filled with stunning men seeking a snowcapped retreat and thrilling release.
Award-winning director Steve Cruz helms the latest Falcon Studios feature, bringing you seven international, bareback all-stars on holiday.”