The Padres hit six home runs in what turned into a rout of a 10-2 victory in Game 2 of their NLDS matchup with the Dodgers, knotting the series 1-1 as the scene shifts to San Diego for Games 3 and ...
The cult is led by Rose the Hat (Rebecca Ferguson), a sultry psychopath whose predatory nature is often just barely hidden by her alluring smile ... from Rose and her band of selfish, murderous ...