Barrie

Excavator slides into river at Bala Falls hydro plant construction site

Published: 

Excavator slides into river Excavator slides into river at Bala Falls hydro plant construction site.