Chances are, unless you’ve been living under a rock for the last month, you’ve heard of the new Netflix thriller phenomenon “Stranger Things.” Created by Dodge College ’07 alumni Matt and Ross Duffer and starring Winona Ryder, the show follows the disappearance of young Will Byers in the small town of Hawkins, Indiana in 1983. […]
The post The best things in life are a little bit ‘Stranger’ appeared first on The Panther Online.