DC Comics Bat Lash #1 (2008) February 25, 2016May 7, 2023 Chris Sheehan 0 Comments 2008, bat lash, john severin, michael wright, pat brosseau, peter brandvold, rachel gluckstern, sergio aragones, steve buccellato Going “Back to the Past”… in more ways than one! Read more