SOUTH ST. LOUIS COUNTY, Mo. (KMOV.com) -- A childhood memory made a man transform his South County home into a light display you have to see to believe.
Now, "Teddy Bear Christmas Land" draws thousands of visitors every holiday to a quiet street near Grant's Farm.
If you want to visit, the address is 9211 Laurel Hill Drive St. Louis, Mo. 63126.
For more information on Teddy Bear Christmas Land, visit their Facebook page.