TLR fans...so excited to announce that the band has just finished recording the very last note off of their 14 song debut album (due out this Fall)!!! No doubt...being a musician means giving everything you have...blood, sweat and tears. Tacho, Nick and Edward, we're so proud of all the hard work, commitment and sacrifices you guys have made to make this album possible! On to Phase II: MIXDOWN!! Keep an eye out for the band's release date and CD release party locations to be announced...


Add comment