The latest look at THE FLASH is focusing in on Tom Cavanaugh’s portrayal of Dr. Harrison Wells, aka “The Man Who Lost Everything”. Take a look at the original character’s story and see how his S.T.A.R. Labs Particle Accelerator will play into the action!
https://www.youtube.com/watch?v=1HVhZXng89c