Human Slingshot Slip and Slide – Vooray

Click

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