International SIM Cards - UK/Europe/USA/Canada :)

You might like to look at this link:

It seems My Truphone is accepting new customers again

2 Likes