After a seemingly endless winter break, the first race of the 2011 World Superbike Championship has concluded at Phillip Island Racetrack Australia. Weather played a role with on and off rain through the event, but the final order was decided … Continue reading
