Add Widgets To Your Windows Desktop

Looking for more desktop widgets for Windows? Veronica tries out Stick for all that and more on today's Tekzilla Daily

Looking for more desktop widgets for Windows? Veronica tries out Stick for all that and more on today's Tekzilla Daily