British Touring Cars – Thruxton – 2013 – Shedden Posted on May 23, 2013 by eXeDoSUK Standard British Touring Cars – Thruxton – 2013, a photo by eXeDoSUK on Flickr. Share this:TwitterFacebookLike Loading... Related