Christine Pihan IFCA Production World Champion 2005