Vivek Kanthan Takes Third Place at 2020 New York State Championship
After a year of incredible racing, Vivek Kanthan capped off his season with a wet and eventful finale at the 2020 New York State Championship. The 12th annual event was…
Comments Off on Vivek Kanthan Takes Third Place at 2020 New York State Championship
November 4, 2020