SCREENREWARDS
Computer application software for mobile phones and mobile digital devices for displaying and sharing a user's location and for finding, locating and interacting with other users and locations; downloadable software in the nature of a mobile application for displaying and sharing a user's location and for finding, locating and interacting with other users and locations
Abandoned · June 25, 2012 · 85661133 ·