EC ’26 1/10 Electric On Road Stage 2 Report

The host of the European Championship for 1/10 Track in Luxembourg have released the Stage 2 report for the event. You can check it out here