The CW network has announced a new DC Comics super villain making their way onto "The Flash." Will the scarlet speedster, Barry Allen (Gran Gustin), and Caitlin Snow (Danielle Panabaker) be able to work together to stop Deathblolt (Doug Jones) in the upcoming episode 22, "Rogue Air?" Read More »