Hosted on MSN29d
'Wow' - Stunning Meteorologist Turns Heads With Swimsuit PhotoCheryl Scott, a veteran meteorologist in Chicago, Illinois, is turning heads with her latest photos shared to Instagram. The AB7 meteorologist has more than 100,000 followers on social media.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results