1 Articles
Video

Xcar's latest video is a behind-the-scenes look at what it takes to put together one of their clips, in this case the Aston Martin V12 Vantage S Roadster filmed in snowy Wales.