Loading...
Uploaded by kcam04 on Jun 29, 2011
Within hours of purchasing the car I took a quick trip up the mountain to test out the 4x4 system and suspension. I think it might have a LSD in back, not sure though. Nothing major, just a test.
Autos & Vehicles
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)