And the Kick Ass parade contiues, hell yeah!
But one must wonder... where is Elan?