The only thing worse than aliens invading Earth is if those aliens are pink. Don't they know that pink stains are really hard to get out of clothes? How thoughtless of them. In From Space, a ...