Firefox 1.5.0.12 About

Firefox 1.5.0.12 was developed by Mozilla Corporation and release on May 30, 2007.