9 Russian Commanders & over 10,000 of their troops may have died in the Ukraine so far

Admin.

Whale Psychiatrist
Site Supporter
Factory Bastard
Messages
46,984
Location
Down by the seashore.
co8h5dz.jpeg