noelreports, 25 days ago Russian soldiers film their own tank exploding a short distance away. video/mp4
Russian soldiers film their own tank exploding a short distance away.
video/mp4