July 31, 2024August 1, 2024JC Travel Team Coverage, Race Results Juan Carlos Canas Claims 2024 European Championship With JConcepts This past weekend the 2024 European Championships for 1/8th Nitro Buggy were hosted at the Ongaroring in Sicile, Italy. Jason Ruona would […]