22.09.2004 Fiat Auto UK AND their trio of exciting young stars, pitched themselves onto the world rally stage at the weekend, straight into the mud, rain AND fog that is synonymous with the Wales Rally GB