Taylor Robert, on the Monster Energy Kawasaki, won both legs of the World Off-Road Championship Series round in Lake Havasu City, Arizona, March 26-27. Robert opened the weekend’s racing with a win on Saturday and backed it up with another win on Sunday, securing the overall victory.