Home » Tag Archives: towcar

Tag Archives: towcar

Dacia Duster – The Best Budget 4×4 for Towing Trailers in England

Dacia Duster has been nominated the 2013 SUV for its towing trailers capabilities. Dacia manages to tick off another plus in terms of image in the UK. The Romanian manufacturer’s top SUV, the Duster, managed to win a new award on the other side of the Channel. During the 2013 Towcar Awards, given to cars that turn out to be ...

Read More »