[Update]: ABC News and GMA are leaving Time Square Studio
For the last 24 years, New York’s Time Square has been the home of both ABC News and Good Morning America. But in a cost-cutting move by its owner, Disney, the established television network will be moving to a new location at the Walt Disney Studios headquarters in Lower Manhattan. The network issued a statement […]
CONTINUE READING....