Tucked away just over an hour from Toronto, Uxbridge is known for having “one of the biggest exhibits of Christmas lights in Canada.” ...
I can't believe it looks this goodSubscribe to jayvee for more videos!► ​ more videos on jayvee! ► <a href=" - - - - - - - - ...