Whats up NSers!
I need your help! I know the video is kinda old, but can someone help me find the video of a massive step up. I believe (if I remember correctly..) that is is out at Mt. Hood. When they hit the apex of their height, they were about 4 feet from the landing.