Loading...
Uploaded by JoeDaws0n on Dec 24, 2009
Likely one of the most complex Christmas lights display in St. John's, Newfoundland and Labrador can be found on Canterbury Place. Here is a small sample but to fully appreciate it you have to see it in person.
Entertainment
Standard YouTube License
I have seen this house, it is awesome a must see
globalvisioncanada 2 years ago
Load more suggestions
I have seen this house, it is awesome a must see
globalvisioncanada 2 years ago