The Torch

New Flix on Netflix: “Mascots”

Michael Ambrosino, General Manager & Entertainment Editor

October 19, 2016

When promoting his film “Neighbors” in 2014, director Nicholas Stoller once said in an interview, “…you know what’s better than one Homer Simpson? Ten Homer Simpsons.” I’d say that the characters who inhabit Netfli...

The Independent Student Newspaper of St. John's University