Marvel Cosmic Ghost Rider series

Marvel introduced a new character in Thanos #16, the Cosmic Ghost Rider. It is revealed later in that issue that the Cosmic Ghost Rider is none other than… Frank Castle (Punisher). If that isn’t twisted enough for you, the story Read More …