Sogou browser

Sogou browser is a Chinese browser that supports Windows XP and has a 80 version of Chrome.

Doesn't seem to be working properly on XP. The window just pops open and closes again after a few seconds. AND it gives you a hard time to uninstall it. Not worth trying it.


 * Sogou Browser