Epic explosion of a Russian IFV full of soldiers!
Posted on
October 25,2023
Russian Aerospace Forces