Tag: how much can a BMW X5 tow