A driver has been seriously injured and needed to be freed from his rubbish truck after it rolled on a notorious road.

Rescue crews were sent to Weir Rd in Baskerville, an outer northeastern suburb of Perth , to free the 57-year-old City of Swan contractor who was trapped in a crash on Monday morning.

WATCH THE VIDEO ABOVE: Out-of-control trucks career off Weir Road.

Resident Stephanie Gate said the driver suffered serious leg injuries and had a gash on his head.

He is recovering in Royal Perth Hospital on Monday evening.

Weir Rd is winding and steep, and has caught out drivers before.

You can check out incredible vision of two other major incidents in 2022 and 2023 in the video player at the top of the page.

Residents say trucks roar downhill and find trouble when their brakes fa

See Full Page