Mom and son eating french fries at the Tower Bar at Jay Peak on an Indy Pass family adventure in Vermont.
Return to article.