The Oscars or The Night Leo Finally Won

By: Rachel Stewart The 2016 Academy Award’s have finally been granted, and the show itself was an interesting one this year.  Although Mad Max: Fury Road took home the most awards, with a total of 6, it didn’t receive any of the “big three” awards, those being “best actor,” “best actress,” or “best picture.”  Best Picture went to Spotlight, Best Actress went to Brie Larson for her … Continue reading The Oscars or The Night Leo Finally Won