All posts tagged "90percent"

  • Star Wars strikes back

    The latest installation in the Star Wars saga, “The Last Jedi,” left some audiences speechless while leaving others simply disappointed. However, the film succeeds in...