1.Wearcam.org
Rank:1,380,305
Worth:$220
The nameserver picton.eecg.utoronto.ca have a IP Address of 128.100.10.141 which is hosted on Canada.