Skip to content

Super Happy Sentai Hour


I remember when the Power Rangers first came out here in the states. I watched that initial episode and thought, "you know... that's cool and all... but it's just not for me." I think I was like, just