Slowcore Music Websites
Those Damn Twins
- thosedamntwins.com
Those Damn Twins are an independent rock band based in Seattle and NYC. In 2004 TDT materialized in Seattle. TDT both play guitar, sing and create all of the other sounds used in their music.
Not Applicable
$
8.95