Showing posts with label sh760. Show all posts
Showing posts with label sh760. Show all posts

sh760

Shanghai SH760

The Shanghai SH760 is a car produced in China from 1965 to 1991 primarily for government officials not important enough to warrant a FAW Ho...