XP sidebar

For those who own Windows XP and dont want to upgrade to Vista but love the sidebar were you can add multiple widgets on your desktop….well hackers have done it again. This program will install just the sidebar from win

Read more
X