A driver has died in a freak towing accident while trying to drag free his mate's bogged car on a central Queensland beach.
Police said the 26-year-old Yeppoon man died at the scene after a tow rope snapped, smashing through his back window and hitting him in the head.
He had been trying to tow a friend's car after it got stuck in the sand on a steep gradient near the entrance to Farnborough Beach at Bangalee, near Yeppoon, a police spokeswoman said.
No one else was injured in the accident, about 5.15pm on Thursday.
Police investigations will continue, with a report to be prepared for the coroner.