Latest News from Listers

Land Rover Discovery Sport Debuts at Paris Motor Show

Making a very British public debut at the Paris motor show, the Land Rover Discovery sport was unveiled on an 80 metre barge on the River Seine in Central Paris.

See Details

Browse News by Brand