Knubic is redirecting to http://www.neowin.net/news/mozilla-finally-releases-beta-of-its-touch-friendly-firefox-for-windows-8
One moment pleace