Local Meteorologist Highlights his Sleep Study [VIDEO]

Television station WXIA in Atlanta, Georgia is highlighting sleep this week. In their Monday report, we learn about Meteorologist Chesley McNeil’s sleep study…

Latest from Twitter

Follow us on Twitter

Subscribe to Our Newsletter