Death of Top Chef Shocks France

February 25, 2003  By francecom