In Europe you have to show your ID to vote; and have to been registrated before as voter. Also. like german living in spain your not allowed to vote in spain general - only in local elections, the town, where you live. An European living in another european land can vote for the european elections - which will be this year in may - or in the country of your birth.