Does the new Flash series ever give up the idiot ball?

The thing that gets me is his struggle to defeat big and strong opposition. The Flash plus a roll of duct tape equals victory against ninety percent of his rogue’s gallery.

Err, you’d have had to get to me before Sky High was out, to stop me :slight_smile: