Flash Fact: Fans were thrilled when producers of The CW series The Flash tapped both John Wesley Shipp and Amanda… Read More