Vandals! Are they from another planet or what?