Aussies create the greatest slip and slide ever!

10,109
3
Posted by ali 5 years ago in Cool videos
COPY
COPY
Story Continues Below
Watch this absolutely amazing slip and slide created on a hillside somewhere in Australia be used in the most awesome ways imaginable.

Click to View or Post Comments Hide Comments