Rod and Karen review CW’s The Flash Season 3.