Cc-01 land rover d110.

image

Built this last year. Tamiya cc-01
chassis with a Chinese made toy body of a land rover 110.

Advertisements