Stardust and his buddies in The Ascension put together a little video educating people on Batman Day. For those of you that don’t know, today is Batman Day. In the video Stardust talks a little bit about Batman’s creators and even makes a quick little reference to Stephen Amell and the Green Arrow.
Check it out in the clip above.