2013 Dakar Rally preview

By: Motorcycle News Desk   On: 30 Dec 2012

The 2013 Dakar Rally is just a couple of days away from flag off and the challenge begins on January 5th at Lima, Peru. […]