The National Weather Service has confirmed a tornado briefly touched down in Sheldon on Friday afternoon. The National Weather Service has rated the tornado an EFO and surveys indicate it tracked for nearly a mile. It peeled off roof panels on three different buildings in Sheldon and flipped a number of recreational vehicles at an […]