Their smelly hides have been blasted all over the walls.
LOL! You have fun with your death ray today. LOL!