Shocking New Video by VTHS Alumnus

Ami Horowitz (’90) is filmmaker that produces videos backing the State of Israel. Here is one of his latest projects on Fox:

Leave a Reply