Amazing Christmas Light Show

  • 12 years ago
A spectacular Christmas sound and light show filmed at the Upper Canada Village in Morrisburg, Ontario, Canada. Impressive!