Victor Martins Triumphs: The Rise and Drama of the Barcelona Sprint Race
Victor Martins claims victory in the 2024 Barcelona Sprint Race, overcoming a dramatic race filled with penalties and comeback drives. Read more.
June 22, 2024