Quote Originally Posted by GeeOne View Post
Where NB is hosted?

G!
It's hosted in the United States, looks to be around Denver, Colorado on one of Will's Free Internet Media servers.