Hamilton's finest turned out again for the annual Hamilton Fun Run. Plenty of fun was had by all and congratulations to all participants.