More than 100 vintage tractors will take to the streets this weekend in the return of an annual charity run.