Stranger Things actor Finn Wolfhard lets slip likely release window for season 5
Stranger Things star Finn Wolfhard has given fans an indication of when to expect the next season. Netflix’s popular sci-fi drama released its fourth season back in May and July…