Post Top Ad

Your Ad Spot

Mar 17, 2010

Broken links and domain restored

People having issues reaching this site and/or clicking on right side links, shouldn't have them anymore. I've accidentally let icarosdesktop.org domain expire, but now I have renewed it for many years. People still having problems should refresh their browser's cache or just wait for some hours. Thank you for your kind patience.

Post Top Ad

Your Ad Spot