Testament: 20th Anniversary Release Still Packs A Punch! Sheldon Wiebe December 28, 2004 DVD Reviews Back in 1983,