The new hot truck comes from Japan and looks like a toy – WTOP News

Kei trucks, built to satisfy Japanese light automobile regulations and known as “keitora” (meaning “light truck”) in Japan, are vehicles that have …Read More