lyordson
Known Member
ahh shittt one of my fav car... T_T
i think 2 of this zonda cinque is in china, you may see them in the china super sports car event posted in the video section. I saw the zonda R once in shenzhen, awefully nice car.
Similar threads | |
---|---|