Index of ftp://mirrors.easynews.com/mozilla/seamonkey
Parent Directory
releases
11.00b
December 15 2009