
Impressive stage one victory Rally Kazakhstan
Monster Energy Yamaha Rally Team’s Ross Branch has raced to an impressive victory on stage one of Rally Kazakhstan. Completing a highly successful day for the team, Ross’ teammates Adrien Van Beveren and Andrew Short […]