HELP! 2003 DISCOVERY QUESTION! HELP !
HI, this is my first post! and I have a question, I just bought a 2003 Discovery S today, I didnt get the owners manual with it, and was curious what the little green digital "S" means? it is lit up and I don't know what it means!
please help!
please help!
Thread
Thread Starter
Forum
Replies
Last Post
jaysan21
New Member Introduction
0
Mar 11, 2014 06:51 PM
seamonkey1
Tires
0
May 19, 2011 07:45 PM




