What's the relationship between discovery channel and Land Rovery

China
November 10, 2009 4:46pm CST
I haven seen the symbol, Discovery Channle, on the car, Land Rovery. Do you know the relationship between them?
No responses