the terrordactyls
Vashon, WA
Biography
We're two dudes from Vashon Island, WA. We like to make stuff. Music is some of that stuff. Hope you enjoy! xo, T&M
We're two dudes from Vashon Island, WA. We like to make stuff. Music is some of that stuff. Hope you enjoy! xo, T&M