Now that The Flash has aired, what did you all think? Check out the new trailers for the next episode:
https://www.youtube.com/watch?feature=player_embedded&v=noksLSDhakU
https://www.youtube.com/watch?feature=player_embedded&v=i0irfjqJghc
Also who else is excited for the return of Arrow:
Source: