• June 17, 2024

VIDEO: Street fight – Russians vs. Muslims. It is not even close. Think “fetal position.” LOL!

street

Related post