Scooby-Doo Team-Up #89 preview images

Scooby-Doo Team-Up #89

Synopsis

Scooby and Shaggy can escape from trouble faster than anyone--except the greatest super-escape artist in the universe, Mister Miracle! But can even Mister Miracle and his super-strong wife Big Barda help the gang--and the Earth--escape an invasion of monsters from Apokolips?