NY girls explore their wild side in steamy Ithaca bacchanal. NY girls explore their wild side in steamy Ithaca bacchanal. FromGirls