They were suppose to leave the shop last Thursday.I guess that I'm the only wack job that drove (from Seattle,LOL) over to see the Hummer's before they left.MIke
Permalink Reply by Kim on December 28, 2008 at 3:13pm
Race starts Jan 3rd thru the 18th and will be taking place in So. America! It has been dubbed "El Dakaro" by some friends. The race will go through Argentina and Chile. The first 3 days alone total somewhere in the neighborhood of 1000+ miles and is supposed to be super fast!
Here is the Versus Channel schedule of Dakar coverage: