Mashup: World Cup 2006 Map

deprecated
World Cup 2006 Map
Nice Virtual Earth mashup that shows the locations of the FIFA World Cup. Good hovers with details of stadiums and matches.
Comments (0)
Followers (0)