Claim: Tenacious D's release occurred before 2005.
Evidence: Tenacious D is the first studio album by American comedy rock band Tenacious D , released on September 25 , 2001 by Epic Records.