Ramos & Chaves Claim 2020 Title In Controversial Finish At Barcelona
It was a final race with intensity and mixed emotions until the very end. Eventually, Miguel Ramos and Henrique Chaves were declared the 2020 Champions of the International GT Open, following a thrilling and dramatic finale that saw the two top contenders...