The team preview the World Superbike Championship which starts this weekend at Phillip Island. This week’s guest is James Moffatt.
The team preview the World Superbike Championship which starts this weekend at Phillip Island. This week’s guest is James Moffatt.