Lab Rats #7

LAB RATS #7 (Byrne) Rocketed into the depths of space, the Rats find a world utterly devoid of life. But theres something on that planet thats stalking our intrepid explorers.

Image: Lab Rats #7 - DC Comics

Lab Rats #7