YouTube
add a link
Awesome site installs the youtube icon on your desktop
Awesome site installs the youtube icon on your desktop
This site installs the youtube icon on your desktop so you can click straight to youtube with out typing. They have icons for pandora and myspace too.
Keywords: youtube icon, internet shortcut, youtube, iconomize, icon installer
|
Only one click and you can open the site you want...
Sign In or join Fanpop to add your comment