[Preview] IDW’s 1/20 Release: ROM: Dire Wraiths TPB
In 1969, two American astronauts became the first humans to set foot on Earth’s moon… but something inhuman is waiting for them!
In 1969, two American astronauts became the first humans to set foot on Earth’s moon… but something inhuman is waiting for them!