Guest Services
Catalina Exclusive Gianfranco is one hot Italian, with an appetite for studly American jocks. This Chi Chi LaRue feature was filmed on location at a Palm Springs resort and features an eye-opening cast of big-dicked stud pups including Rod Majors, David Thompson, Jackson Phillips, Anthony Dillen, and Max Grand.