Todd are back and armed with louder guitars and bigger knives. They've got the FUCK cranked to 11 and it's time to sort out the mice from the masters. Pick a side, fool!
their new album, comes to your house, will be released on april 3rd. watch out for flying glass!
ever ready to mess with texas, todd will be at both the sxsw and fxfu festivals in austin
april means another set of gigs in germany and austria are lined up. volle deckung!