Louie Clemente

Born: None


Placeholder

Testament: Live in London

as Drums
Released: 2005-11-01

"Live In London" is the documentation of a dream that long-time die-hard Testament fans have...

Movie page