Tag: tzachigrad
The Directors Of RABIES Introduce Their BIG BAD WOLVES
Aharon Keshales and Navot Papushado turned a lot of heads back in 2010 with the release of Rabies, a film billed as the first ever Israeli slasher. Rabies premiered at the Tribeca Film Festival, where it won raves before going...