Jan 5, 2010

Jan 4, 2010

2010 Season - Here We Go Again!

Stage 1 of the Dakar Rally in Argentina and Chile,