Forget China, here's some fucked up shit from Australia. I hope you're proud of the things that go in on your country, Rudy.
I'm not sure if this is already old news due to the fact I never watch TV and generally disregard current events, but I just saw it mentioned on another forum and thought it'd be worth sharing. You can read the above-quoted Wikipedia article here, and there's also a short fragment of the video itself on an Australian telecast that someone uploaded to YouTube.
Originally posted by Wikipedia
Comment