Nissan Quashqui 2010

Sam Bayly test drives the new Nissan Quashqui, which has the highest ever NCAP rating for passenger safety


16 March 2010.