Question: where was the power rangers tv show filmed
Answer: Santa Clarita