Ben Franco October 31, 2017 Incredible Critics - Ep. 19 Ben Franco October 31, 2017 This week we talk about Stranger Things Season 2, Super Mario Odyssey, and our favorite horror/thriller films!