Thousands of enthusiasts flock to Spa Francorchamps