Toyota Hilux pulls truck out of ditch


View More