120seconds.com is hosted by: Canadian Broadcasting Corporation
Hosting report about 120seconds.com. 120seconds.com is currently hosted at Canadian Broadcasting Corporation. The IP 159.33.166.3 links to a server in Ottawa, Canada. The company behind this all is Canadian Broadcasting Corporation.