The Flash Set Photos Reveal a Batman

Hey everyone! Some exciting news just popped up during the filming of The Flash where a certain Batman is gearing up on his Bat-Cycle and looking for a fight. As we all know now, there are multiple Batmen (Bats?) set to appear in The Flash as Barry is most likely going to mess with time…