Bookmark and Share

I Fell Down A Mountain

2003.  Hunter Mountain.  Upstate New York.

Watch me fall off of a speed sled.  It was awesome.