Rod and NicJu from the What’s The Tea Podcast discuss season 2 of Netflix’s Stranger Things.