Pictures from Christmas Shows Past....
​The TLO Christmas Show 
is the biggest most fantastic 
Christmas Show in our
entire area. It has become a 
family tradition for 
many families, and 
each year we strive to make it 
bigger and better! 
animated-christmas-glitter-image-0215
animated-merry-christmas-image-0042
animated-merry-christmas-image-0061