A 13-year-old boy managed to drive his adoptive father's car 600 miles from Italy to Germany before being stopped by police.
The boy even managed to cross two international borders and fill up with petrol twice, without raising suspicion.
The Daily Mail reports that the boy left his home town of Montebelluna in northern Italy on Thursday afternoon, following an argument with his adoptive parents over his mobile phone bill.
As a keen go-carter he was a confident driver and was heading to Poland, his original home country, where his biological sister still lives. He left home with his passport and £160.
He is believed to have driven from Italy through the Alps to Austria, then on to Germany. He was stopped by police in Moisburg, just 150km from the border with Poland.
Eleonora Spadati, the head of Carabinieri police in Montebelluna told the AFP news agency: "He looks like a 16-year-old, but still!
"He managed to fuel up and pass two borders. It's just incredible."
BBC News reports that the boy's parents are believed to have travelled to Germany to bring him home.
Click on the image below for the best drives for winter wildlife...
Welsh motorist 'kidnapped' by bus driver after row
Video: Man picture driving with his hands behind his head