Member Since: 11/02/2007
Band Members: The iTTs are: Sherwin Pitts - guitars, bass, drums, keyboards and mix-master. Kevin Stitt - guitars, vocals
Influences: everyone we have ever known
Sounds Like: two guys making some music
Record Label: Speezer Records
Type of Label: Indie