War is stupid.offgridlife in russia • 3 years ago (edited) Why are so many Russian Tanks Spontaneously exploding ? It’s a big mystery. Nope. It’s the Tesla Death Ray. Check it out. russia putin ukraine azov nazi