December 23, 2024The Christmas tree in Centennial Park has been playing a game of "lights on, lights off," and we suspect a furry little culprit is behind it. While the squirrel denies all allegations, our crews are on the case to outsmart this festive trickster!