New TV Spot for the Power Rangers Movie Released
A brand new TV spot for the Power Rangers movie has been released. The spot features even more footage from the movie and a little more evidence into where the Green Ranger might be.
There is a certain theory going around about where the Green Ranger is in this movie, but we will not spoil those who have not seen it. For those who have, this TV spot kind of plays a little into that theory.
Power Rangers will open in theaters on March 24.
MC