IDEA KAZ 8×6 Concept. 4-axle luxury electric limousine from 2001. Keio University Laboratory, Tokyo, Japan.

by ArtisticHoney101