Christmas Tree Lighting on the Square
Christmas Tree Lighting on the Square in downtown Franklin, Tennessee, is a spectacular event featuring entertainment by local school children;…
Dec 06, 2024
Read More