Just found this:
LiveLeak.com - Small alien autopsy