J Jonah0170 New Member Apr 25, 2016 #1 Hi I'm new to LandyZone and I'm after someone's help I've got a 2003 Discovery with the upgraded stereo system in and I need to find the Amp can anyone please enlighten me to its whereabouts Cheers Ian
Hi I'm new to LandyZone and I'm after someone's help I've got a 2003 Discovery with the upgraded stereo system in and I need to find the Amp can anyone please enlighten me to its whereabouts Cheers Ian
brian47 Well-Known Member Apr 25, 2016 #2 You'll find the amplifier under the front passenger's seat.