Angelo Lombardo claims victory on home soil.
The coastal roads of the scenic island of Elba played host to round seven of the 2025 FIA European Historic Rally Championship. The rally – a stalwart of the EHRC calendar – pushed crews to their limit, offering challenge after challenge, from the tight twists and turns of Thursday’s nighttime city stage in the heart […]