July 5, 2009 No Comments 60 Free Minutes to Call India 60 Free Minutes to Call India Register to get free 60 minutes to India. No purchase necessary. 60 Free Minutes to Call India – EXPIRED Facebook Twitter Add Comment Notify me of follow-up comments by email. Notify me of new posts by email.