subaru360.org
Subaru 360. Launched in 1958 and in production until 1970, the Subaru 360’s 12-year production run was Subarus first production car and sold around 500,000 units. In Japan the 360 was nick-named the ladybird because of its shape. The twin-cylinder