It is difficult to appreciate the enormity of the challenge facing the Imperial Toyota South Africa Team and the other competitors on the annual Dakar Rally, which takes place in South America in January. From January 1 to 15, the 465 drivers and riders entered for the 33rd edition of the world's longest and toughest motor race will compete against each other over a total … [Read more...] about 2012 Dakar Rally