Tour Microsoft's Virtual Earth

351,980 views | Stephen Lawler • TED2007