Microsoft announces Windows 8 release date: 10262012
Microsoft today announced the exact date of release for its latest and greatest operating system, Windows 8.
The newest Microsoft OS is notorious for bearing the ugliest logo ever to leave the corporate stable of Microsoft.
Regardless, Windows 8 will be released on Friday, October 26, 2012.
The domain 10262012.com is still available, according to top WHOIS tool, DomainTools.
For how long?