Friday, February 23, 2024

BTR-90

Some of the unique Russian military vehicles have been spotted on the battlefield in Ukraine. The BTR-90 armored personnel carrier Russia pulled from the...

TRENDING NOW