A few weeks ago the first official trailer for the upcoming Power Rangers movie dropped, and […]