Posted by Kevin Riddock on March 9, 2005, 11:50 pm
Have been asked abut the above vehicle. Any honest opinions about this beast as I have never ever driven or worked on one before.
Many Thanks,
Kevin
Copyright © uk autotalk