ellenwillss
New Member
- Joined
- Nov 1, 2010
- Messages
- 42
- Reaction score
- 0
Google places, what’s the buzz about? How important is it for a local business? Is it important only for a local company or all companies around the world? What do you think guys?

