The Flash Cast Hits The Red Carpet

The Central City crew talk The Flash on the TCA red carpet. Don't miss the series premiere Tuesday, October 7 at 8/7c!