Stranger Things has always been a show that has a song in its heart, and that was especially true of the finale. The Duffer ...
Until last year, of course, when hundreds of thousands of Deadheads made one last pilgrimage to Chicago’s Soldier Field to ...