cupofwater03
July 2, 2011
Rita Repulsa has been spotted! (thanks to GB Ohio for Pictures) Rita comes in a Power Rangers...