Human Slingshot Slip and Slide – Vooray
November 22, 2013
Adventure, Fun & Humour, Videos
Utah-based clothing company, Vooray, sponsored filmmaker and daredevil Devin Graham and his friends to create and film a gigantic Human Slingshot Slip and Slide in Paradise, Utah.
This is what he came up with!
Subscribe to MBV