Happy AMERICAN NINJA Day!
There’s no better way to celebrate the birth of the USA than by looking back at a low-budget exploitation flick based on a Japanese martial art, produced by Israelis, shot in the Philippines. READ ON, FELLOW PATRIOTS: The seminal film … Continued