The Japanese branch of German pressure washer company Karcher created a Godzilla mural at the Iwayagawauchi Dam in Saga Prefecture. Karcher presented the mural on November 22 as part of the prefecture ...
The C2 “Pilot Line” or prototype cars totaled up to 23 vehicles, almost all convertibles. They were manufactured on the line at the same time as 1962 ...