1 min read Competition GTF World Championships 2006: Sardinia 17 years ago webmaster Can you believe that after months of hype, the World Championships have been and gone? After months of training Mr...