Launch 2007 - Toronto
Office, Vista, and Exchange Launch event - Toronto - Dec 5, 2006
19 photos · 488 views