85cc.com.tw is the 173,836th most visited site on the internet. The top incoming anchor text for 85cc.com.tw is 85cc. There are 5 homepages that link to a page on 85cc.com.tw. The homepage of 85cc.com.tw links out to 2 other websites. The website's IP address is 220.127.116.11. 85cc.com.tw gets about 6,295 pageviews per day, and earns an estimated $18.89 daily. The server location of 85cc.com.tw is Taipei, 03, Taiwan, Province Of China (TW ).
Please note that some data for this domain is over 3 months old.