Tank Falls Off Stage Near Bystanders!

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.

Related Topics

Combat Vehicles