In case you missed it over the weekend. The Lone Star Kart Nationals took place in downtown Wichita Falls and one driver showed his perspective during a race.
You’ve heard the saying that If you love something, let it go. If it comes back, it's yours. Two years ago we let Choco Tacos leave and now that they're making a return does that mean they’re here to stay, forever?!