20806

Before the alien invasion started they hid behind the clouds waiting for just the right time.