Still in excellent condition and clean clean clean, this land Rover LR2 comes from legendary on and off-road performance royalty. Better still, the 2011 Land Rover LR2 can tow up to 3,500 pounds, which is one of the best tow ratings in its class. The...