Vilafranca del Penedès displays the Catalan independence flag today. Catalonia is not Spain #IndependenceForCatalonia