Tank Falls Off Stage Near Bystanders!

FacebookXPinterestEmailEmailEmailShare

    Really good thing it didn't come down on anyone. Not entirely sure where this took place, but sounds like Russia. Please comment if you know more.

    Combat Vehicles