TESTAMENT - First Strike Still Deadly (OFFICIAL FULL ALBUM STREAM) Official full album stream for the ninth studio album, First Strike Still Deadly, released on October 24, 2001. Listen and order at ...