SHOCKING POWER

<  Back to home

A colloquial term used to describe the ability of a projectile to dissipate its kinetic energy effectively in a target.