OdooBot Why the EDDA is needed Drift Masters is growing: seven rounds in seven countries in the 2026 season, over 50,000 spectators at the final in Warsaw. Drivers carry the risk and the costs but have no institutional voice. The E... 10 Nov 2026 News