A TEENAGE driver will face Maroochydore Magistrates Court on Monday charged over a spectacular accident on the Bruce Hwy yesterday.

The 19-year-old German national has been charged with driving without due care and attention after she allegedly swerved out of her lane and caused the driver next to her to lose control.

The driver of a small four-wheel-drive was forced into the median strip, where his vehicle rolled at least three times.

The 51-year-old was trapped in the wreckage, hanging upside-down in his seatbelt for more than 30 minutes while rescue crews cut away the vehicle's roof.

The crash happened about noon near the Parklands overpass at Nambour.

The driver of the four-wheel-drive was the only occupant of the car and was taken to Nambour Hospital with a broken upper right arm, bruised ribs, cuts and abrasions.

There were also concerns about fuel leaking from the overturned vehicle.

Traffic came to a virtual standstill in the northbound lanes and was diverted through Nambour at Bli Bli Rd.

Later in the day, a collision between a semi-trailer and a car on the Steve Irwin Way sparked an emergency when the truck spilled 400 litres of diesel along a one-kilometre stretch of road.

No one was seriously injured in the crash, which happened in front of the Glasshouse Mountains Sports Club about 4.30pm.

The busy road was closed and about 30 cars parked on the side of the road had to be moved out of the spill while the clean-up took place.


Dragline maintenance project supports 250 jobs across CQ

Premium Content Dragline maintenance project supports 250 jobs across CQ

A significant number of mining service contractors from across the region are...

High-tech satellite rain gauges to improve CQ rainfall data

Premium Content High-tech satellite rain gauges to improve CQ rainfall data

Central Queensland graziers are some of 20 across the state to trial the new...

How Toyah tragedy sparked safety device

Premium Content How Toyah tragedy sparked safety device

Queensland dad ‘haunted’ by the murder of Toyah Cordingley