30
Aug
2023
IODA Events
Team Italy wins 2023 European Team Racing Championship - Defends Title for 5th Time in 7 Years!
31
Jul
2023
Annual General Meeting
2023 IODA AGM Summary of Reports, Decisions, 2025 Events, Elections & more...
12
Jul
2023
IODA Events