The British Superbike championship is a competition of professional motorbike riders that takes place annually in the UK. Always thrilling to watch, this particular competition finale is still being called one of the most exciting in recent memory.
Advertistment