Memri TV delivers
You must log in or register to comment.
It's mermi TV, I think that's an Israeli run TV channel purposely made to make other Arabs look bad for propaganda purposes.
Still delivers some funny content though, but not this time I guess.