Palo Alto, CAUSA
Hometown: Palo Alto
October 30, 2011
No answer yet
not at the moment...but yes, Banff or Lake Louise/ Alberta.
Hey...new to area...grew up skiing in Europe...would love to ski with a cool group..:)