News

The sleep hat is called the “Sleep Shepherd.” Doctor Michael Larson is the man behind the invention. He’s also an engineering professor at University of Colorado-Colorado Springs.
To be fair, the Sleep Shepherd hat does seem to work for some people. The Amazon page for the product has about 50 percent positive reviews, 36 percent negative and the rest neutral.
Mission: Impossible actress Rebecca Ferguson explains who Doctor Sleep villain Rose the Hat is anyway, why she is such a unique villain as the leader of the steam-sucking True Knot, and what ...