TV Study: Stranger Things (2016) - Slap Happy Larry
**CONTAINS ALL THE SPOILERS** Stranger Things is a Netflix series created by the brilliantly named ‘Duffer Brothers’, out this year but set in 1983. Though I suspect strong ‘recency bias’, season one scores a very high 9.2 on IMDb. The show feels like a mixture of Twin Peaks (with the missing kids and small community), Freaks … Continue reading "TV Study: Stranger Things (2016)"