Ben Flanders Movies

  • 2006
    The War Tapes

    The War Tapes

    The War Tapes

    72006HD

    Straight from the front lines in Iraq, THE WAR TAPES is the first war movie filmed by soldiers themselves. These soldiers bypassed Pentagon...

    The War Tapes