It’s like War of the Worlds on a much smaller scale! Will rocks prove to be the ultimate weapon against the invaders?

Be Sociable, Share!