alien invaders

In a field, only a few miles from our own, alien invaders have been discovered