Where are the 14's??!
#1
Where are the 14's??!
Really. Land Rover (both sports and LR4's are running 6-9 months lead time? Going to lose a lot of sales. I can't help but think they are thinking that buyers will just gobble up the crop of LR2 and Evoques sitting at dealerships. Not going to happen. Land Rover might as we'll take 2014 off and start making 2015's...