Nissan Pivo 2 news – The aliens have landed – 2007