Thruxton Motorsport Centre

For what events Thruxton Motorsport Centre does sell tickets?
British Superbikes Thruxton
British Touring Car Championship Thruxton