A new trailer for CW's Flash has hit the web, and this one asks the all important question of Harrison Wells's identity. The trailer, for the upcoming episode "Who Is Harrison Wells?" features some downright shocking revelations about Flash's supposed ally. Check it out right here:
"Who Is Harrison Wells?" airs April 21 at 8PM on the CW.