Studio: Falcon Studios Directed by: Steve Cruz Year of Production / Release: 2020 Country of Production: U.S.A. CAST: Peter Annaud Pietro Duarte Jim Durden Skyy Knox Josh Moore Dmitry Osten Colton Reece FROM FALCON STUDIOS: Tucked away deep in the Austrian Alps is ‘THE CHALET’ filled with stunning men seeking a snowcapped retreat and thrilling release. … Read More