1 Articles
Video

Xcar takes us on a trip up to the Scottish Lowlands to visit Driftland, a dedicated drifting circuit built on the grounds of a stock car racing oval track just to the north of Edinburgh.