1000 Confiscated cars (12 pics)
This cars was confiscated by the Chinese police. There are more than 1000 cars, and most of them can be used.
This cars was confiscated by the Chinese police. There are more than 1000 cars, and most of them can be used.