Home » Seth Quintero

Seth Quintero

Quintero wins first stage of Dakar 2025

That opening a stage takes time is widely known. But the fact that today’s entire top five did not include a driver who started as one of the first 15 drivers is pretty special. Seth Quintero (started 26th) won the...