Mini GT
Land Rover Defender 110
1989 Camel Trophy Winner Team UK

This thing was worth the wait!

This is so cool. Details are excellent.

A must have for all defender fans out there



















Leave a Reply