Josh Hayes to join Tech 3 Yamaha in Valencia

Yamaha | MotoGP News