Archive.org would be a great advertising free place to upload it.
They are fairly lax on censorship as well

Here is an archived version I just was able to find if anyone is looking
...