Tag: The Trap

~This Article Contains Spoilers~ The CW has released the official synopsis for episode 20 of The Flash, titled...