Major Props to the Visual Effects crew over at The Flash!

The fight scenes have been amazing! Advertisements

Advertisements