Delays Meme : Alright here it is after weeks of delay, here is what captain amerihydra has been up to. Delays Meme : 503 x 499 jpeg 61 kb.