I'm skeptical. 12g isn't going to have a lot of velocity, even if it does have a lot of mass. I would think you'd have to be pretty close to the target for it to retain enough energy to penetrate an engine block. That kind of makes it impractical for stopping a moving vehicle.
Edit: Ok, they're claiming 1900 FPS. I doubt if it keeps that velocity for long, though.