Never in my life have I vomited so much after seeing what you’re about to see. Of all the shock-sites out there on the internet, nothing comes close to what you’re about to see. I warn you … this is not for the faint of heart.
Reported by Britain’s No.1 quality newspaper website, meet Tree Man:
http://www.telegraph.co.uk/news/main.jhtml?xml=/news/2007/11/12/wtree112.xml