Home/
Registry/
Land Rover/
Discovery/
1999-2004/
“Britney”/
Photo
supermotors.net/registry/media/696734
Becker Traffic Pro car stereo unit label with Land Rover logo
A side view of a Becker Traffic Pro car stereo unit, likely from a 1999 Land Rover Discovery II, showing its label with manufacturing details and a Land Rover logo.
Is this accurate? Sign in to help verify it.
No comments yet.