Twain
There is more than one artist with this name, including:
1) Twain is an American indie band based in Brooklyn, NY.
2) Twain is American indie-folk musician Doc Davidson.
1) Twain is an American indie band based in Brooklyn, NY.
2) Twain is American indie-folk musician Doc Davidson. The name 'twain' sounds like it might be for a band, but Davidson rather give his solo project a band-type moniker, so he can say things like, "oh, yeah, one time I did a Twain show there" or "hey, you wanna hear some new Twain stuff, maybe".