McFadden Wins the President’s Cup at Avalon Raceway
0
1
James McFadden kicked off the biggest week of sprint car racing in Australia in victory lane Wednesday night at Avalon Raceway during the President's Cup. [...]