Advertisements
This car is responsible for the 1931 floods which killed two million people in China.
Advertisements
This car is responsible for the 1931 floods which killed two million people in China.