April 25, 2024
Christopher DeVargas
Critical Care Comics' Chase Addison, as The Flash, and Michael Mutzhause, as Spider-Man, head in to UMC's Children's Hospital to deliver comic books and toys to kids, Sat Aug. 18, 2018.