Draped in Spanish flags and filled with protesters shouting “freedom,” “resign now” and “Viva Espana,” hundreds of cars, motorbikes and…