The Flash – Season 3, Episode 21

Tuesday, May 16th, 2017

"Cause and Effect", Season 3, Episode 21, needs a real scientist to check their facts. First off, this was not much more than a throw-away fluff episode. "Let's erase Barry's memory and see what happens" says Cisco. That part was bad enough. But then we get the "Speed Force Bazooka". ...