Motorsport, photography British Touring Cars, Croft 2013 Gallery January 31, 2014 derwentvalley Leave a comment I love the British Touring Car Championship and always try to go when its on at Croft Circuit in North Yorkshire. Shame the weather was pretty poor last year. Share this:TwitterFacebook Related