PublicFreakout

Israelis in Ramla attacking arab israeli (Palestinian) cars.

Israelis in Ramla attacking arab israeli (Palestinian) cars.

Related videos