red squirrel

Red squirrels have again chewed off and taken away tens of thousands of dollars worth of festive lights fromĀ one Ottawa neighbourhood, making spirits not too glowing that this Christmas.