Firefox 17.0 FINAL is released

Firefox 17.0 en-US FINAL: ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/17.0/win32/en-US/Firefox%20Setup%2017.0.exe

 

Firefox 17.0 Final - All Languages: ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/17.0/win32/

 

 

Cheers.. :)