MMM: Land Rover LRX Leave a Comment / Motoring / 10/03/2008 10/03/2008 The Truth About Cars calls it an “abomination“, I quite like it.