Is This the Official Look of the Megazord from Power Rangers?
Slowly being shared online today are photos of what seems to be the Megazord from the 2017 film Power Rangers which features Bryan Cranston as Zordon and Elizabeth Banks as Rita Repulsa. The photo...