Watch Josh Hill preparing to race Ricky Carmichael at the 2017 Geneva SX on the Electric SX Alta. Josh definitely got it figured out because while Ricky beat him on Friday night, Josh came back and took the win on Saturday night in Geneva.
Video by: Buttery Films