Joe Urquhart
United States
Independent
  • Joe Urquhart's TC Set-up
Yann Herrera
France
Keith Brooks
United States
Giorgio Bellia
Italy