I can't find a link


The other day, I followed a link from a post here. It lead to a desktop countdown you could download. I believe it was from the official Disney website but I can’t find the link. I have been to the website and can’t find it there either. Does anyone know about this and have a link to it?


I’ve used this site before, but it’s not Disney.

Countdown Generator