After a year competing in the Champ Car World Series, Marcus Marshall is to return to Australian shores for the 2006 season after being named as the driver for the new Glenfords Racing V8 Supercar team.
{br}{br}View the Entire Article{br}
{br}{br}View the Entire Article{br}