Levy and Edwards Win Supersport 300 Classes at the Island - Australian Motorcycle News