Dakar Rally 2010

After the steaks, I think one other highlight in Argentina is SMILES….

Leave a Reply