Sites and apps that let users track their locations get buzz from tech media . Comment: © 2010 Only 7 percent of Americans are aware of location-based social networks . Facebook and Twitter may soon popularize the idea , however .
Sites and apps that let users track their locations get buzz from tech media . Comment: Only 7 percent of Americans are aware of location-based social networks . Facebook and Twitter may soon popularize the idea , however .