We don’t often cover cars, but the final batch of Land Rover Defenders is a worthy exception. Though the English company is closing in December of 2015, they decided... Read full article »