World Superbike Stole The Show In Portimao

World Superbike Stole The Show In Portimao

The penultimate round of superbike racing in Portimao, Portugal, saw some unexpected finishes from the world’s top motorsports riders.