Archive | January 18, 2010

Engine rebuild begins


The VW Touaregs take first, second and third in the 2010 Dakar Rally.

Ok, the photo doesn’t have anything to do with us beyond that we both race VWs, but with this being the off season for off road racing …

Continue Reading