‘Stranger Things’ Finishes Filming Season Four In Lithuania
Season four of Stranger Things has finished filming in Vilnius, Lithuania. The crew and cast began work in Europe in November and wrapped things up on Valentine’s Day. While there, the crew…