2012 ski doo summit X close call with cliff fall

I almost fall off a GIANT cliff on Idaho Wyoming border filmed with Liquid Image video goggles, wearing my motorfist riding gear Jukin Media Verified (Original) * For licensing / permission to use: Contact - licensing(at)jukinmediadotcom
Back to Top