THE FLASH: 1st Look At GODSPEED

In The Flash comics, Godspeed is a villainous speedster who kills other speedsters.  But is that where they’re going with the character now that he’s made his way onto the show?  I guess we have to watch and see. The Flash returns Tuesday, April 16th…