Billy Crudup Is Still Attached To The Flash

The last 36 hours have been a confusing one for fans of The Flash. For those DC Comics lovers, [...]