Anyone Know what happen with John Allard and the tri c car ?
I see that Tyler Walker is driving that car now
ride hard and others will follow