Updated July 15, 2015

We are currently in the process of refining and perfecting our new sound and image.  

Science Rock

Stay tuned for our comeback in the fall; and the release of our new EP:

chewing water
Have a listen to some of our new material below and get a taste of what new TTA is all about!
Join the 21st Century Scientific Revolution; Sign up on our email list now!