Date Registered: 10-2011 Location: UK TOTAL POSTS:81
|
Series 1 X-Trail at play 2003 I believe this was filmed in France in 2002, though I have not yet had this confirmed. The vehciels appear to be stock. Warning the music and quality is not great, but worth a look just to see what the original Series 1 could do