As if unlimited free 5 minute calls wasn't enough, now you can have 30 free minutes just by setting up your free account and making your first free call. Read on to find out how!
As if unlimited free 5 minute calls wasn't enough, now you can have 30 free minutes just by setting up your free account and making your first free call. Read on to find out how!