Photo by Mark Kariya

Eric Yorba seals Big 6 WCGP championship with win at Elsinore

Check out our Big 6 GP series finale race recap by Mark Kariya.