Windows 8 Rumor – The Windows 8 Release Preview will be available on June 1, 2012

New rumor about the release date for the Windows 8 Release Preview.

In a tweet on Twitter, Mega Leaker Canouna has indicated that the Windows 8 Release preview will be released on June 1 2012.

How reliable is Canouna? Pretty reliable but this ultimately will be a Microsoft decision so you never know.

Another data point.

Please Leave Your Comments Below...