Wednesday, November 2, 2011

4WD Test Track

I'm impressed, are you impressed?! I knew Land Rover Defenders were workhorses, but this is crazy:

http://www.youtube.com/watch?v=cZrhuSE_ivA