We all know that Christmas trees, real or fake, can be expensive.
But the world’s most expensive Christmas tree has been unveiled in Germany.
No, it’s not one of those mammoth ones that you see in the middle of town squares, actually, it’s not even a real tree.
Why is it so expensive? Just CLICK HERE/THESUN.COM to find out……….
