Thousands of fans enjoy the Spanish GP