MayorVille, a new social networking site representing more than 80,000 cities around the globe, gives residents, tourists, businesses and event organizers the chance to spread up-to-the-minute word about where they live, work and play.
Montreal: MayorVille, a revolution in shared cultural experience, delivers something new to the world of social networking: ambassadorship. On Mayorvi ...