Subaru Sambar »

Subaru Sambar

Subaru Sambar

Zaheer August 26, 2011 0

In 1961, the Japanese manufacturer Subaru introduced the Japanese first Keitora (for kei class truck), the Subaru Sambar. The vehicle has still been in production since its first appearance in 1961. It is offered

Read More »