This Christmas tree is visible from the very busy C5 highway. It sort of reminded me that Christmas is just a few days away. Have you sent your Christmas Cards? Are you finished with buying your presents? Or are you one with the handful of Grinches who's letting things pass by... Come on now, where's your Christmas spirit?