Impalement in the wild : A butcher from the sky

A lizard head impaled on the spikeof a tree

Impale : verb Im.pale Transitive verb. To pierce with or as if with something pointed. especially : to torture or kill by fixing on a sharp stake. Reading the word impale, the one striking visual which comes to mind is of the barbarians. The most common practice of them showing power and pride in their […]