Ford Mustang Mach 1 touches down in Europe