About this video

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 :)

Sponsor

Here are some videos you might also like: