Put Yourself on the MapFor about 2.5 years now, Frappr.com has been pinpointing the location of PLAers all over the world. Are you on the map yet? Add yourself immediately so that you can feel that your miserable existence means something, just like the other 2,013 people who have put their pin on the map. Click here to add [...]
Source:
Put Yourself on the Map