WICHITA FALLS, TX (KAUZ) - River Bend Nature Center will not be opening their "ElectriCritters" lighted display tonight due to weather conditions, according to their Facebook page.
The 60,000-light display is scheduled to be open tomorrow for the last night of the annual attraction. That will be your last chance to see Santa and Mrs. Claus for this year.
Cost is $5 to visit the display. Proceeds help fund education programs throughout the community.