TheHour.com is featuring an article regarding WWE opening up a new production studio in South Norwalk, Connecticut. While the article hinted this could be used for the upcoming launch of the new WWE Network, actual details were not known.