Invincible Series Premiere Part 1: “It’s About Time” Review
NOTE: Full spoilers for this episode of, "Invincible" are present in this review
Considering what a pop culture powerhouse Skybound's and Image Comics' The Walking Dead franchise has beco...