Beaver Mountain - A Family Affair

By Yeti \ March 30 2011

Beaver Mountain in Northern Utah is America's longest family owned and operated resort. From 1939 to present, the Seeholzer family tell their ski tale.

comments