A review by senmeow
Aliens on Vacation by Clete Barrett Smith

4.0

Rating: 3.75