Rio F1 talks takes a step forward as new Brazil GP circuit design revealed

RiO Motorsports revealed that they have won the contract to build the new circuit in Rio de Janeiro to host the F1 Brazil GP as they also released a circuit image. Things are taking an interesting turn in Brazil as Sao Paulo and Rio de Janeiro tries to go one up to each other every … Continue reading Rio F1 talks takes a step forward as new Brazil GP circuit design revealed