Search results

  1. JBF

    Israeli car ad boasts run over of kids

    Marketing car brands with horrific terror acts. Talk about extremism.