‘Scorpion’ episode 17 preview: The team heads down to Mexico
You’ve waited for a while now to see the next new episode of CBS’ “Scorpion,” and the good news that we have for you today is simple: It’s almost here! Monday night will be the debut of “Going South,” an installment that features some of your favorite geniuses going on a pretty tricky journey down […]