Used and new mach 3 turbo in Scarborough