Free Calls – Gizmocall Gives you Free Calling Minutes Just seen Gizmocall.com for making free calls and receiving free calls. The site says “Use your web browser to call to any phone, Plus Receive calls using local numbers, anywhere in the world“. How To make free calls quickly? 1) Download and install the Gizmo call plugin 2) Register to receive…