I say that this should be the official vehicle for the Dakar Rally 2008! What do you all think??? LOL






See! It's already in production!!!