Mega explosion of a Russian armored vehicle on a mine
Posted on
March 15,2024
The video was filmed by Balu Hub UAV operators as part of the Ukrainian Armed Forces.