I found two alternative links
720p MegaUpload
720p Rapidshare