FIM Sidecar: Who Has the Edge in the Final?
Only two teams remain in contention for the world championship title at the Sidecar World Championship final this coming weekend (October 28–29) in Estoril. Exactly 22 points separate Todd Ellis and Emmanuelle Clement from …
