The Time Warner Center in New York where CBS is located was partially evacuated today.
It would appear as though Giant Beast is located somewhere else as a part of CBS interactive.
Regardless, thoughts go out to people affected by the recent threats. It's something I've been covering and I'm glad to see that things appear to wrapping up at the moment.
Log in to comment