Rover Talk

Discovery XD and the 1996 Land Rover Trek

Episode Summary

What is a Discovery XD, and what was the 1996 Land Rover Trek USA... The key to headliners ands a little about market finds