Liberty or Death
Torrid Complex - Liberty or Death released on January 1, 2013 is the TCX debut album. It was their introduction to their interpretation of Metal. Since the release they have released heavy hitter "Stained by Hatred" their second full length record. Currently album number 3 is in the works!