Desert Racing
Who says ******* can't race in the desert and the rocks?
The Laredo World Rally Team has proved that they can finish and put on a great show for the fans.
Ponce, Team owner, is proud to announce that him and his teammate Dave Gutwillig survived and finished the toughest offroad race on the...