May 1st is a festive day in Spain... meaning, some roads otherwise packed with cars are plainly empty