Louie Clemente Movies

  • 2005
    Testament: Live in London

    Testament: Live in London

    Testament: Live in London

    82005HD

    "Live In London" is the documentation of a dream that long-time die-hard Testament fans have been waiting for: the reuniting of the band’s...

    Testament: Live in London