A Cool Bombing Picture

From one of our readers:”It is a picture of a Russian BMP with Russian troops being destroyed by an anti-tank mine.
The secondary explosion is the second mine in the road going off. This occurred in Chechnya, NOT Afghanistan.”

Weird and Unbelievable Stories

Comments are closed