Honestly not trolling here, I am so looking forward to this TV show, but does nobody else thinks it looks a little bit Power Rangers? At least the movie version (as bad as it was) was basically a leather biker suit with a cool looking half hat/mask thing....

Advertisement