Tarjeta Dorada
Do I need to now live in Spain to obtain a Tarjeta Dorada. Usually we just go to the station with are passports but just been for a new one and was given a form to fill in. Not been able to speak Spanish we are finding parts of it a little confusing any help would be appreciated.