J Joe Edwards New Member Apr 22, 2012 #1 I have always had land rovers but pretty new to the site. So hello to all from North Wales!