POTOSI, Mo. — Soon after weather radar confirmed a tornado in the St. Louis region, multiple residents throughout Potosi flooded 5 On Your Side Weather Impact meteorologists with video and ...