Movistar sim card Spain - really the best?

  • Is the Spanish Movistar sim card really the best sim card for Spain, like some suggest?

    01 Aug 2005, 01:30 Anonymous
These Forums are no longer active. To post a new discussion, please visit our new Spain Forums.
These Forums are no longer active. To post a new discussion, please visit our new Spain Forums.