British Super Bikes at Brands Hatch, Kent, UK. On the grand prix circuit. 20/7/13
This gallery is empty.