Fastest Man Alive

"Fastest Man Alive" is the upcoming second episode of the first season of Arrow, and the second episode overall. It will air on October 14, 2014.