Download it from my dropbox and see if the same thing occurs https://dl.dropboxusercontent.com/u/73555776/Firefox%20Setup%2021.0.exe
Just uploading now so it may take a few minutes