The world's tallest Christmas Tree in 2003 wasn't on the White House lawn or in Trafalgar Square, it was in the Styx Valley, a tract of ancient forest in Tasmania. If you want to read more, check it out here.
And while you're there stop and check out a little bit about Green Peace International.
Remember the Car Money We Were Saving?
7 hours ago