Beaver Mountain - A Family Affair

March 30th, 2011

6:22

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.