Weekly Comic Book Review 03/18/20

Rockin’ Robbie Billups reviews the new comics released on March 18th, 2020! Including Spider-Woman #1, DCeased Unkillables #2, Something Is Killing The Children #6, Outlawed #1, Batman #91, Robin 80th Anniversary Special, Red Mother #4, X-Ray Robot #1, X-Force #9, The Resistance #1, Archangel 8 #1, Starship Down #1, Plunge #2, Bang #2, Undone by Blood #2 and many more!