jiangshiche

A colloquial Chinese term for abandoned cars, or “zombie cars”.

facebooktwittergoogle_plusredditmail

Leave a Reply