A review by adrianna80
Aliens on Vacation by Clete Barrett Smith

3.0

3.5 , A fun story just a smidge too long