Launch of Windows Vista in New York City (Nokia Theater) with Bill Gates and Steve Ballmer (Jan-30-2007)
1 year ago.
Launch of Windows Vista in New York City (Nokia Theater) with Bill Gates and Steve Ballmer...
See More
NowPublic lets people work together to cover news events around the world.
Find out more
CDernbach's Recent Comments
1 year ago.
1 year ago.