Desktop Wallpaper Countdown Clock

Desktop Wallpaper Countdown Clock - Desktop countdown clock is a small fully customizable floating window that lives on your desktop.