Julia Taubitz clinched the women’s World Cup luge singles overall championship on Saturday, marking the 27th consecutive year that a German slider has captured the title. And the streak lived ...
Stephen King's The Monkey is the official version of his short story on film. But there was another take on the horror tale..