Well, it was '2005-06-15' when I first saw it.
Odd, when I click on the link, I'm asked whether I want to download the file dosbox0703.zip.

Well, if the link's not working for you, I could try downloading it and sending it to you via email, if you like.