Categories Posted inin Archives VIDEO: Street fight – Russians vs. Muslims. It is not even close. Think “fetal position.” LOL! Posted byby Emmanuel November 1, 2014 0 Comments