A tree in Glastonbury, England, is said to flower on Christmas day—and people were disappointed that it did not obey the switch to the Gregorian calendar in 1752.
Amazing and Unbelievable Facts
A tree in Glastonbury, England, is said to flower on Christmas day—and people were disappointed that it did not obey the switch to the Gregorian calendar in 1752.