Tour Microsoft's Virtual Earth

353,825 views |
Stephen Lawler |
TED2007
• March 2007