Wichita Falls rolled out the red carpet for the debut of an independent film that was shot right here in the Falls.
Source
News