You can always rely on the British Supersport Championship to throw up some high-speed racing thrills... and Thruxton was no exception!

Related Articles