First Look At Professor Zoom The Flash Set Pics
10/09/2014 - 8:23am
Yesterday saw out first look at the costume of the Reverse Flash / Professor Zoom, no check out The Flash set pics revealing the villain taking on Barry Allen.
The scenes were filmed recently in Canada.
The Flash airs Tuesdays at 8pm ET on the CW.