The annual convoy between Kirriemuir and Forfar raises thousands of pounds for charity.