Tuesday 9:00 PM on ABC
The "Hail Hydra" meme is everywhere and here are some of the best ones:

17 Comments
Follow this Show
Members
16,036