The top three countries where iDamAlz's Twitter followers are from include United States(32%)France(30%)and United Kingdom(22%)
@iDamAlz said:
30% of my followers are from United States,27% from France & 17% from London. tweepsmap.com/!iDamAlz. What's your TweepsMap ?