Three ambulances are among ten vehicles that have been destroyed in a fire at a service centre in Basingstoke.
Witnesses reported explosions as the fire took hold at Snows Peugeot at about 20:45 BST on Saturday.
All vehicles destroyed were in for repairs, Hampshire Fire and Rescue Service said.
The fire was extinguished shortly after 23:00.
Hampshire police say they have no reason to treat the fire as suspicious.