Tour Microsoft's Virtual Earth

351,711 views | Stephen Lawler • TED2007