‘Stranger Things’ Star Answers Most Important Question About Vecna’s Crotch

“Stranger Things” star Jamie Campbell Bower said getting into his Vecna costume took more than seven hours a day. And that may not have been the hardest part, as Sirius XM’s Caity Babs learned when […]