The Flash Season 1 Episode 20 "The Trap" By haydenclaireheroes April 28, 2015 18 Comments Tell me what you guys think: 18 Comments