The driving force behind a well-known Christmas display house in Burlington, Ont., died Monday in hospital after falling off a ladder while inspecting his home.
Christmas Lights
Burlington Christmas display house owner dies after inspecting home
More Videos
You are viewing an Accelerated Mobile Webpage.
View Original Article