Super Karts
-
World Champions Headed To Phillip Island
The Superkarts first hit out with the Shannons Nationals Motor Racing Championship for 2010 at Phillip Island on May 1-2 is almost a full house
World Champions Headed To Phillip Island
The Superkarts first hit out with the Shannons Nationals Motor Racing Championship for 2010 at Phillip Island on May 1-2 is almost a full house