Tour Microsoft's Virtual Earth

351,951 views | Stephen Lawler • TED2007