Trending

'Stranger Things' Season 4: Could Billy Be Returning?

Production of Season 4 of the hit Netflix sci-fi series Stranger Things is currently underway in Atlanta and it would appear that we may not have seen the end of Billy (Dacre Montgomery) just yet!Flash your memory back to the finale of Season 3 and you will remember that Billy...