Ahead of this weekend's Spanish Grand Prix, Barcelona kicked off a week of racing with the inaugural fan festival that has been set up in the heart of the Catalan city. Following the wild and wet race of Montreal, the Spanish Grand Prix is set to... MoreĀ»