Need more insight into CW’s new series The Flash? Check out the first episode of FAN VS FAN, a new television review sho