Tod and Linc meet physical culturist Greta. Filming Location: Mt. Snow, Vermont and Buffalo, New York (?)
Save my name, email, and website in this browser for the next time I comment.