theworsemovies.org
No Retreat, No Surrender 3: Blood Brothers (1990)
We already covered one of the “crown jewels” of Loren Avedon’s career King of the Kickboxers but it’s time to take a closer look at the movie that propelled him to his short…