The promoters of the recent Baja Rally in Baja California, Mexico, have released a highlight video from the event. You can check it out here
The promoters of the recent Baja Rally in Baja California, Mexico, have released a highlight video from the event. You can check it out here