Tuesday, April 28, 2009

Evergreen

Disclaimer: If you are squeamish or are about to eat I would not recommend watching this video clip.

For the rest of you check out this bizarre discovery from Russia. Please note the flies buzzing around in the footage of the surgery!