Trike Slip and Slide September 30th, 2014 The latest video from Scott David Winn is yet another incredible dose of cinematographic eye candy. This time, his team took over Seven Peaks to have some fun with the water slides. And yes, they rode trikes down the slides. How awesome is that?