Mashup: World Cup News Map

World Cup News Map
A map mashup which shows locations of 32 participating countries along with Team News (via Google News) and Team Blogs (via WorldCupBlog.org)
Comments (0)
Followers (0)