Full wrap up of all the results from the 28 races, which formed part of the 29th running of the Greymouth Street Races. Results per class are as follows: Photo…