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