Verified Purchase(What is this?)
This review is from: Revelations (Extinction Point series Book 3) (Kindle Edition)
A scary thought being taken over by aliens to save our planet from ourselves. Not sure where the "red rain" idea came from but an interesting thought. But it also shows that we have the will to survive.