The Williams F1 team’s victory celebration was cut short when its garage got engulfed in flames, a bizarre incident that occurred moments after the Spanish Grand Prix in Barcelona, Spain ended. The team had just captured its first victory in eight years when something in the garage sparked an explosion. Early speculation had it pointing… Continue Reading...