One Utah Highway Patrol trooper was in for quite the surprise when the “impaired driver” he thought he was pulling over turned out to be a 5-year-old boy with his heart set on buying himself a Lamborghini.

The trooper initiated a traffic stop Monday in Weber County just before noon on an apparently impaired driver who was swerving through lanes on I-15, the UHP said on Twitter.

When he approached the car, however, he found a 5-year-old boy behind the wheel who had “somehow made his way up onto the freeway in his parents’ car.”

The boy told the trooper he’d left his home after getting into an argument with his mother “in which she told him she would not buy him a Lamborghini.”

The boy was reportedly driving for about five minutes, and was traveling around 32 miles per hour before he was pulled over.