It’s the teams’ final race, from Medellín in Colombia to the Guajira Peninsula, the northernmost point of South America. Which of them will triumph?
Save my name, email, and website in this browser for the next time I comment.
Δ