Mach 1 is back on the roads