Aussies create the greatest slip and slide ever!

10,337
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