Small Japanese car manufacturer Suzusho will reveal their Supasse V at this year’s Tokyo Motor Show.
Continue reading →