Youku Icon Installer

Youku Icon Installer

Free
It puts a Youku Icon on your desktop in the form of an Internet Desktop
4.5  (2 votes)
1.0
Check the report.

If you use Youku on a regular basis, you will enjoy the Youku Icon Installer as well. It puts a Youku Icon on your desktop in the form of an Internet Desktop Shortcut that when clicked, takes you straight to the home page for Youku. It works with Windows 2000, XP, and is now available for Windows 7 and Vista.

Info updated on: