Never Ending Excavator Slip N Slide
- Cleared
Occurred on January 26, 2019 / Toogoolawah, Queensland, Australia
Info from Licensor: "Celebrating Australia Day, 2019. The video was taken in the small outback Australian town of Toogoolawah...
Location
Toogoolawah, Queensland, Australia
Occurred
Jan-26-2019
Posted By
Ross Jelf
Posted On
Jan-29-2019