Eyewitness, Tess, The Competition, The Dogs of War, 1981
Dogs of the Week – Land of the Minotaur, The Last Challenge of the Dragon
Read moreOriginal movie reviews untainted by time!
Dogs of the Week – Land of the Minotaur, The Last Challenge of the Dragon
Read more