Locca Locator Plus

Joined

User Stats

Profile Images

User Bio

Locca stands for the world’s smallest and most sophisticated tracking devices, which enable you to locate and communicate with everything and everyone that is equipped with this tiny device by using your smartphone, tablet or desktop - everywhere in the world!

External Links