People Of England Are Very Upset After Norway Gifted Them A Truly Horrendous Christmas Tree
Getty Image
A Christmas tree in England has sparked controversy.
The tree, gifted by Norway, is not a looker by any means.
As a result, the reaction of British folk is rather polarizing.
Click HERE for more weird news!
Every year, a Christmas tree is felled outside of Oslo and presented to
...Далее