Microsoft Technology Preview
Microsoft's introduction of its Live platform in San Francisco on November 1, 2005.
52 photos · 57,253 views