Borgward BX7 DKR to take part in the world’s toughest off-road rally 23. November 2017 Continue Reading