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.