Search Results for: The Missouri Breaks

  • Emily Sutton Net Worth

    Emily Sutton was born on the 19th October 1981, in Chicago, Illinois USA, and is a weather anchor, meteorologist and storm chaser, currently working for KFOR-TV based in Oklahoma City,…

    Read More »
Close