Expired September 27, 2020 6:00 AM
Already unlocked? for access
This virtual screening is eligible for audience awards! Unlock it to cast your vote.

Clair and Darrell Glenn have been skiing Beaver Mountain in Northern Utah for 50 years. The brothers are known for trenching in the "Glen Canyon" under Harry's Dream lift, where they display their prowess in Moguls and in the air. The fountain of youth is apparently located in Logan Canyon, UT.

  • Year
  • Runtime
  • Language
  • Country
    United States
  • Director
    Tim Roberts