I knew it ! I've seen that City before.

Here's a clearer and a closer picture ...



Oh boy. and if my memory serves me right, those rims came from taiwan or whatever.