News Channel 6 City Guide - Optimist Club of Wichita Falls annual Christmas Tree Lot

News Channel 6 City Guide - Optimist Club of Wichita Falls annual Christmas Tree Lot