Peter and Dean are back with issue 31 of Superior Shenanigans!
This week we cover the two huge trailer drops, Infinity War and Deadpool 2
We also look at this weeks comics with special emphasis on Dr. Strange Damnation, and look ahead to next weeks pull list.
We finish off with the newest segment to the show, Yay or Nay!