Begin typing your search above and press return to search.

Dakar 2019 kicks off in Peru with the ceremonial flag-off
The Dakar 2019 kicked off with a ceremonial flag-off on  January 6 in Lima, Peru. The 41st iteration of the world’s toughest rally will witness...