
Revenge of the Ninja (1983) – Sho Kosugi – The Best Movie You Never Saw
Posted 5 years ago
Cannon Films is legendary as far as eighties action flicks go. An independent company headed by Israeli cousins Menahem Golan and Yoram Globus, the two became famous (or infamous) for a run of schlocky eighties B-movies. Their action movies, while...

