Posted by: hemant2006 July 28, 2006
Login in to Rate this Post:
0
?
So that means we can use this card to call from USA and CANADA to any country in the world?
And yeah I also Got 368 free national minutes when I signed up..Atleast that saved my cell phone bil..haha