The Flash: Trajectory Featurette Released

The CW has released a new featurette for The Flash that features Executive Producers Todd and [...]