'Stranger Things' fans are 'p**sed' after Eduardo Franco shares why he thinks he won’t be returning for final season

vt-author-image

By Michelle Hambiliki

Article saved!Article saved!