A thread for the worst garden ornaments we have ever seen. Yours for only $149 dollars, a distinctly pissed-off tree.