IT sounds like a scene from a Grand Theft Auto video game; two teens allegedly steal a taxi, cause an accident with a police car and go on a wild ride - until they run out of fuel.
Two teenage boys have been charged for multiple offences following the incident during the early hours of Sunday morning.
A police spokesman said the two, a 15-year old and 18-year-old from Caboolture, hailed the maxi taxi from Beerburrum Rd McDonalds about 2am.
The driver, a man in his 40s from Browns Plains, took the two along Beerburrum Rd, Elimbah when he felt uneasy and asked the men to leave.
"He pulled over and asked them to leave the taxi, he told them to ignore the fare," the spokesman said.
Instead of leaving one of the men allegedly pulled a broken bottle from a bag and threatened to hit the driver with it if he didn't get out.
When the driver left the taxi the pair drove off in it.
The spokesman said it was believed the 15-year-old was driving the taxi at the time.
About 2.45am police noticed the maxi taxi driving along the D'Aguilar Highway at Stoney Creek.
The spokesman said the fleeing taxi crashed into the police car during the pursuit.
The two officers involved were unharmed in the crash.
However the pursuit did not stop there, with police chasing the taxi a further kilometre until it ran out of fuel.
The 18-year-old was charged with unlawful enter premise, armed robbery and unlawful use of motor vehicle.
The 15-year-old was charged with the same and dangerous operation of a motor vehicle for being the alleged driver.
Both appeared in Caboolture Magistrates Court on Monday morning.
Update your news preferences and get the latest news delivered to your inbox.