James McFadden wins WSS Round 3 at Mildura!
James McFadden picked up round number 3 of the World Series Sprintcars last night at Timmis Speedway in Mildura, Australia. This is McFadden’s second victory in the first three rounds of competition, and now finds himself back on top of the current World Series Sprintcars point standings. McFadden grabbed the 30 lap victory over Steve…