There were miles of smiles on Saturday when Smiles 4 Miles returned to the roads of Mid Canterbury.
Drivers, passengers and vehicles came from all over Canterbury to give young and old a ride.
There were cars, fire engines, a header and lots of shiny trucks.
Ryal Bush Transport team organised a day that delighted all those who attended.
The Rapid Relief Team ensured event goers were well fed.
Volunteers helped passengers in vehicles before they embraced a 21km ride through Ashburton.