Review – Rick & Morty Presents: The Vindicators #1 (Oni Press) March 6, 2018 Publisher: Oni Press Writer: J. Torres Artwork: CJ Cannon, Nick Filardi (colors) Release Date: 7th March [...]