People do things a little different in the city of Wichita Falls. If we're being honest, making this a permanent home isn't for everyone. Here are five reasons you should NEVER move to Wichita Falls.
Sandy Cadena believes her daughter Natasha took her own life earlier this month as part of an online trend called the "Blue Whale Challenge".