They are probably supposed to be called Super Robot X but I like thinking they are former robots more. I found these Power Rangers Zeo knock offs in China Town.
This Movie Review was released on October 27th 2014 by Phelan Porteous.
Did you like this video? Tell your friends :)