NEXT PIC
RETURN TO REVIEW
Astronauts discover the remains of an alien in
Planet of the Vampires
.