The Ugliest Christmas Tree In The World – November 28, 2011 – December 19, 2013
It is with great sadness that I must report that The Ugliest Christmas Tree In The World is no more. The ravages of sun, time, and water damage were simply more than he could bear. Rest in peace, you magnificent pink bastard. It won’t be Christmas without you.