It’s time for the Power Rangers franchise to GO GO pack their bags as the show ceases production in New Zealand after filming in the country for over 20 years. In a stunning twist of fate, the internationally acclaimed television sensation, Power Rangers, is set to bid farewell to New Zealand as its production comes […]